The journey from Dingwall to Buckie covers approximately 135 kilometers along the scenic Moray Firth coastline. Driving is the most practical method, utilizing the A9 and A96 trunk roads. You will pass through Inverness and Elgin, offering glimpses of historic castles and coastal villages. The trip typically takes around 2 hours depending on traffic near Inverness. Public transport is limited, requiring a combination of train and bus services.
Total Distance: 135 km driving, 95 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 2 hours |
| Avg Price | 25-40 GBP | 20-30 GBP |
| Operator | ScotRail | N/A |
| Route | Dingwall to Inverness, then Inverness to Elgin, followed by bus. | A862 to A9, then A96 through Elgin to Buckie. |
| Tip | Book tickets in advance via the ScotRail app for cheaper fares. | Avoid peak morning traffic on the Kessock Bridge in Inverness. |
May to September for clear coastal views and longer daylight hours.