Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a42296b05872cc78

Jump to content

// Workers AI · dad joke modeWhy was A95 road sad? It was divided.

A95 shield
A95
Click map to enlarge
Route information
Length62.7 mi[1] (100.9 km)
Major junctions
Southwest end A9 near Aviemore
57°12′55″N 3°49′25″W / 57.2153°N 3.8235°W / 57.2153; -3.8235 (A95 road (southwestern end))
Major intersections A96 near Keith
North end A98 near Boyndie
57°38′59″N 2°38′21″W / 57.6498°N 2.6392°W / 57.6498; -2.6392 (A95 road (northeastern end))
Location
CountryUnited Kingdom
Constituent countryScotland
Council areasHighland, Moray, Aberdeenshire
Primary
destinations
Aviemore, Grantown-on-Spey, Banff
Road network
← A94→ A96

The A95 road is a major road of north-east Scotland connecting the A9 road in the Highlands to the A98 road near the coast.

Route

[edit]

It leaves the A9 four miles north of Aviemore.

It then goes:

It ends with a junction with the A98 road between Portsoy and Banff.

Junction list

[edit]
Council areaLocationmi[1]kmDestinationsNotes
Highland​0.00.0 A9 – Perth, InvernessSouthwest terminus
​9.6–
10.2
15.4–
16.4
A938 west – Carrbridge, Dulnain Bridge, Skye of CurrEastern terminus of A938
​12.420.0 A939 north to Old Military Road / A940 – Nairn, Grantown-on-Spey, ForresSouthwest terminus of A939 concurrency
​13.321.4 A939 south to A93 – Braemar, TomintoulNortheast terminus of A939 concurrency
MorayCraigellachie35.156.5 A941 south (Edward Avenue) – Dufftown, CabrachSouthwest terminus of A941 concurrency
35.356.8 A941 north – Elgin, RothesRothes signed northeast only; northeast terminus of A941 concurrency
​46.474.7 A96 west – Inverness, ElginSouthwest terminus of A96 concurrency
Keith47.376.1 A96 east (Church Road) / Mid Street – AberdeenNo access to Mid Street from A95; northeast terminus of A96 concurrency
Aberdeenshire​62.7100.9 A98 to A96 – Inverness, FraserburghNortheast terminus
1.000 mi = 1.609 km; 1.000 km = 0.621 mi

References

[edit]
  1. 1 2 "57.2152687, -3.8237294 to Muir of Rettie, Banff AB45 2LS, UK". Google Maps. Retrieved 12 July 2026.

57°28′05″N 3°13′48″W / 57.468°N 3.230°W / 57.468; -3.230 (A95 road)