Forres
Forres
Fraserburgh
Fraserburgh
Bus Driving

Forres to Fraserburgh

Updated: 28 May 2026

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.
Fastest Way
Driving via the A96 and A98, taking approximately 2 hours.
Cheapest Way
Bus services via Stagecoach, costing around £18.
Compare Forres to Fraserburgh Routes
Bus
Connecting
Driving
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.
Travel Tips
  • Coastal Driving
    The A98 coastal route is beautiful but watch for agricultural machinery.
  • Bus Apps
    Download the Stagecoach Bus app for live tracking of your service.
  • Local Food
    Try the fresh local seafood in Fraserburgh's harbor-side restaurants.
  • Parking
    Most town center parking in Fraserburgh is free, but check signs.
  • Weather Prep
    The North Sea wind can be biting; bring a windproof jacket.
Safety Tips
  • Road Conditions
    Rural roads in Aberdeenshire can be narrow; always drive to the conditions.
  • Tides
    If walking on the beach, be aware of tide times to avoid getting cut off.
  • Emergency
    Keep a power bank for your phone in case of remote travel delays.
  • Visibility
    Ensure your lights are clean and functional for coastal fog.
People Also Ask
  • Is there a train to Fraserburgh?
    No, the railway line to Fraserburgh closed decades ago.
  • How long does the bus take?
    Expect a journey time of around 4 hours due to multiple stops.
  • Is the A98 road safe?
    Yes, it is a standard A-road, though it has many bends.
  • What is the best way to travel?
    Driving is significantly faster and more convenient than public transport.
  • Are there hotels in Fraserburgh?
    Yes, there are several local hotels and guest houses available.
Quick Info
  • From Forres, Scotland, United Kingdom
  • To Fraserburgh, Aberdeenshire, United Kingdom
  • Modes
Best Time to Travel

June to August for the best weather to enjoy the Fraserburgh coastline.

Things to Do in Fraserburgh
1
Museum of Scottish Lighthouses
Located at Kinnaird Head, this museum is a must-visit for maritime history enthusiasts.
2
Fraserburgh Beach
A vast stretch of golden sand perfect for walking and surfing in the North Sea.
3
Kinnaird Head Castle
A historic castle integrated with a lighthouse, offering unique architectural insights.
4
Philorth Nature Reserve
A beautiful area for birdwatching and coastal walks just south of the town.
Tags
Forres to Fraserburgh travel to Fraserburgh bus from Forres driving to Fraserburgh Aberdeenshire travel Scotland coastal travel A96 to Fraserburgh Fraserburgh transport