|Location Map ( geo)|
|Junctions related to the B817|
|Dalmore Junction • Evanton Junction • Struie Junction|
Kildary Junction lies at the eastern end of the A9 bypass of Invergordon and Alness. It is also the eastern terminus of the B817, which follows the old route of the A9 through the towns. The junction is a curious one, with the B817 approaching through Milton on the south side of the A9, then turning up the bank of the Balnagown River, passing under the railway and A9 and finally crossing the river before meeting the northbound carriageway of the A9. The close proximity of the railway pretty much prevents providing slip roads to the southbound carriageway, forcing traffic to turn right across the A9. However, unlike Dalmore Junction to the south, there is less traffic at Kildary, meaning that the junction is easier to get out of or in to when turning right.
Before the bypass was built, the A9 followed the route of the B817 under the railway and over the river, before continuing on the now unclassified road in front of the garage. However, the unclassified road to Arabella met the old A9 at the point where the B817 now turns to meet the modern A9, that route now having been curtailed by the bypass and turned to create a staggered crossroads with the B817.
There are two other roads which meet the former A9 / modern B817 at Kildary. An unclassified road climbs the hill to Lamington on the north bank of the river, whilst another road meets at the bend between the bypass and river bridges. This road is the former line of the B817, which is now an unclassified route providing property access, the A9 picking up its route about a mile to the south.
|Invergordon, Barbaraville, Milton, Kildary, Scotstown||Former A9|