Star.pngStar.pngStar.pngStar grey.pngStar grey.png


From Roader's Digest: The SABRE Wiki
Jump to navigation Jump to search
Location Map ( geo)
Cameraicon.png View gallery (29)
From:  Latheron (ND199335)
To:  John o' Groats (ND379733)
Distance:  34 miles (54.7 km)
Meets:  A9, A882, B874, B876, A836
Former Number(s):  A9
Primary Destinations
Highway Authorities

Transport Scotland • Highland

Traditional Counties


Route outline (key)
A99 Latheron – Wick
A99 Wick – John o' Groats
This article is about the current A99 in Caithness.
For the first A99 which formed part of the Stirling eastern bypass, see A99 (Stirling)

The A99 follows the east coast of Caithness from Latheron, where it meets the A9, though the town of Wick to John o' Groats at the north-east corner of the Highlands. The road is a trunk road between Latheron to Wick and maintained by Highland Council north of there. The route has had several numbers since first being classified, but most notably was the route of the A9 for many years when that road terminated in John o'Groats. The road is a two lane single carriageway throughout its length.

The start of the A99 in Latheron

The A99 starts at its southern end in the small village of Latheron at a junction with the A9. This is a TOTSO T-junction, with the A9 to A99 route from the south having priority over the A9 from the north.

From Latheron the road heads north-east passing the small settlements of Forse and Burrigill before reaching the village of Lybster. The road passes the north end of the village with the bulk of it on a main street leading south towards the shore and the village's small harbour. Between Lybster and Wick the A99 runs next to the route of the dismantled Wick and Lybster Light Railway which operated between 1903 and 1944. The railway crossed the road at a level crossing to the north-east of the village and ran parallel to the west of the road for the remainder of the way to Wick.

After passing though some more scattered settlements, including Clyth and Ulbster, and the small village of Thrumster the road arrives in Wick. After passing a small retail park and the local football team's ground the road passes the Pultneytown area of the town. This area was developed as a herring fishing port in the early 19th century and was designed by Thomas Telford. The A99 meets the eastern end of the A882 at a signal-controlled crossroads. This is the end of the A99's trunk road status; beyond here it is a non-primary route maintained by Highland Council. Before crossing the Wick River by the Bridge of Wick the road meets another (leading to the harbour) which was once the A8002, but is now unclassified.

Once north of the river, the A99 becomes Bridge Street leading into the town centre. At the north end of this street the road takes a sharp bend into High Street at a junction with the B9159, which is how the other, pedestrianised, and one-way end of the High Street is classified. Heading out of the north of the town the road passes an industrial estate and the town's airport, now branded as Wick John o'Groats.

After the airport there is a junction with the eastern end of the B874 before we reach the village of Reiss. In Reiss a T-junction with the B876 is another on the road with a TOTSO arrangement, with the A99 from the south leading onto the B876 as the through route with priority over the A99 from the north.

Around two miles north of Reiss, at Bridge of Wester, the A99 crosses the short River of Wester. The original road crossed the river on a stone arched bridge, which still stands to the north side of the modern road. The new bridge, known as McKelvie Bridge, also crosses an oil pipeline fabrication facility and this bridge has a hydraulic lifting section to allow large pipeline structures to pass under the road as they are launched out to sea.

Next the road passes the village of Keiss, another village which stretches away from the road towards the shore. Approximately half a mile of the road immediately north of the village was widened in 2015-16 to make it a full two-lane road, having previously been slightly too narrow for vehicles to pass within the width of the carriageway.

The road passes more scattered settlements and the landscape opens up, offering views across the Pentland Firth to the Island of Stroma and the southern islands in the Orkney Islands.

This is the A99 facing south just north of its junction with the A836

Reaching John o'Groats the road first passes through the village, which has a hotel and a petrol station where it meets the northern end of the A836 before continuing on the third of a mile to the north coast, where the well-know "end of the road" tourist attractions are. The road passes a large car park before ending at a mini roundabout which provides a turning place next to the harbour. A passenger ferry service sails from this harbour to Burwick, at the south end of the A961 on South Ronaldsay in the Orkney Islands.


Although the A99 is best known as the former route of the A9, its route was originally part of the A88 as far as the TOTSO north of Wick and the B875 beyond. By 1932 the A88 had been rerouted and the B875 considerably shortened, so the entire road north of Wick had become the A882 except for a few hundred yards in John o' Groats which retained the B875 number. The whole route (A88, A882 and B875) was renumbered A9 on 16 May 1935 and the renumbering to A99 occurred on 16 May 1997.

Related Pictures
View gallery (29)
A9 A99 Sign - Coppermine - 23080.jpgA99-end.jpgJohn O'Groats Sign - Coppermine - 17535.JPGA99 Bridge of Wester - Old bridge carriageway.jpgA99 In Wick.jpg
Other nearby roads
John o Groats
The First 99           A1  •  A2  •  A3  •  A4  •  A5  •  A6  •  A7  •  A8  •  A9  • A10 • A11 • A12 • A13 • A14 • A15 • A16 • A17 • A18 • A19
A20 • A21 • A22 • A23 • A24 • A25 • A26 • A27 • A28 • A29 • A30 • A31 • A32 • A33 • A34 • A35 • A36 • A37 • A38 • A39
A40 • A41 • A42 • A43 • A44 • A45 • A46 • A47 • A48 • A49 • A50 • A51 • A52 • A53 • A54 • A55 • A56 • A57 • A58 • A59
A60 • A61 • A62 • A63 • A64 • A65 • A66 • A67 • A68 • A69 • A70 • A71 • A72 • A73 • A74 • A75 • A76 • A77 • A78 • A79
A80 • A81 • A82 • A83 • A84 • A85 • A86 • A87 • A88 • A89 • A90 • A91 • A92 • A93 • A94 • A95 • A96 • A97 • A98 • A99
Motorway sectionsA1(M): (South Mimms - Baldock • Alconbury - Peterborough • Doncaster Bypass • Darrington - Birtley)
A3(M) • A8(M) Baillieston spur • A38(M) • A48(M) Cardiff spur • A57(M) • A58(M) • A64(M) • A66(M) • A74(M) • A92(M)
DefunctA1(M) Newcastle CME • A2(M) Medway Towns Bypass • A4(M) • A5(M) • A8(M) Renfrew bypass • A14 • A14(M) • A18(M) • A20(M) • A36(M)
A40(M): (Westway • Denham -Stokenchurch) • A41(M) • A42 • A46(M) • A48(M): (Port Talbot bypass • Morriston bypass) • A62(M) • A88 • A99
UnbuiltA2(M) Rochester Way Relief Road • A6(M): (Western route • Eastern route) • A14(M) (Expressway) • A34(M) • A48(M) Llantrisant Radial • A59(M) • A61(M)

SABRE - The Society for All British and Irish Road Enthusiasts
Discuss - Digest - Discover - Help