Traveling from Forres to the fishing town of Fraserburgh involves traversing the scenic northeast coast of Scotland. The journey covers roughly 130 km and takes you through the heart of Moray and into Aberdeenshire. While driving offers the most flexibility, public transport via bus is a reliable alternative. You will pass through historic towns such as Elgin and Banff before reaching the northern tip of the Aberdeenshire coast. The route is characterized by rolling hills and dramatic North Sea views.
Total Distance: 130 km driving, 105 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 2 hours |
| Avg Price | £18-£25 | £22-£30 fuel |
| Operator | Stagecoach | N/A |
| Route | Bus 10 to Elgin, then 35 to Fraserburgh. | A96 to A98 via Banff. |
| Tip | Check the connection times in Elgin carefully as they are not always synchronized. | The A98 is a scenic coastal road but can be narrow in sections. |
June to August for the best weather to enjoy the Fraserburgh coastline.