The journey from Forres to Peterhead spans approximately 135 km along the northeast coast of Scotland. You will primarily navigate the A96 trunk road, which connects the Moray coast to the Aberdeenshire region. Public transport requires a combination of rail and bus services, as there is no direct train line to Peterhead. The route passes through major hubs like Elgin and Aberdeen before reaching the fishing port of Peterhead. Expect a scenic drive through rolling agricultural landscapes and coastal vistas.
Total Distance: 135 km driving, 110 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 45 mins | 2 hours 15 mins |
| Avg Price | £20-£30 | £25-£35 fuel |
| Operator | Stagecoach North Scotland | N/A |
| Route | Bus 10 to Aberdeen, then X63 to Peterhead. | A96 to A90 via Aberdeen. |
| Tip | Purchase a DayRider ticket for better value on connecting services. | Avoid peak traffic in Aberdeen city center by using the AWPR bypass. |
May to September for clearer road conditions and longer daylight hours.