Forres
Forres
Buckie
Buckie
Bus Driving

Forres to Buckie

Updated: 28 May 2026

Traveling from Forres to the coastal town of Buckie covers approximately 40 kilometers. The most direct route involves taking the A96 towards Fochabers and then joining the A98 coastal road. Public transport is primarily served by Stagecoach bus services, as there is no direct rail link to Buckie. The journey offers beautiful views of the Moray Firth coastline. Expect a travel time of roughly 45 to 50 minutes by car.

Total Distance: 40 km driving distance, 35 km straight-line air distance.
Fastest Way
Driving is the fastest way to reach Buckie, taking about 45 minutes.
Cheapest Way
The bus is the most cost-effective method, with single tickets starting around £5.
Compare Forres to Buckie Routes
Bus
Direct
Driving
Direct
Duration 1 hour 10 mins 45 mins
Avg Price £5-£9 £7-£12 fuel
Operator Stagecoach Personal Vehicle
Route Bus service from Forres High Street to Buckie Square. A96 to Fochabers, then A98 towards Buckie.
Tip Check the Stagecoach North Scotland website for the latest timetable. The A98 is a scenic route but can be narrow in sections.
Travel Tips
  • Bus Timetables
    Bus services can be infrequent on Sundays; always check the schedule before traveling.
  • Coastal Winds
    Buckie is exposed to North Sea winds; dress in layers even during the summer.
  • Parking
    Most parking in Buckie town center is free and easily accessible.
  • Local Shops
    Support local businesses in the town center for fresh seafood and local crafts.
  • Navigation
    Use GPS for the A98 as it involves several turns through smaller villages.
Safety Tips
  • Harbor Safety
    Stay behind safety barriers when walking near the harbor edge, especially during high tide.
  • Road Conditions
    The A98 can be slippery during winter; drive with caution.
  • Emergency Contact
    In case of medical issues, the nearest hospital with A&E is Dr Gray's in Elgin.
  • Night Travel
    Coastal roads have limited lighting; use high beams carefully on unlit sections.
People Also Ask
  • Is there a train to Buckie?
    No, Buckie does not have a railway station; the nearest is in Elgin or Keith.
  • How long does the bus take from Forres to Buckie?
    The bus journey typically takes between 70 and 80 minutes.
  • What is the best way to get to Buckie from Forres?
    Driving is the most convenient method for this route.
  • Are there taxis available in Forres?
    Yes, several local taxi firms operate in Forres for private transfers to Buckie.
  • Is the A98 road safe?
    Yes, it is a standard A-road, though it requires caution due to its coastal nature.
Quick Info
  • From Forres, Scotland, United Kingdom
  • To Buckie, Moray, United Kingdom
  • Modes
Best Time to Travel

June to August for pleasant coastal weather and harbor activities.

Things to Do in Buckie
1
Buckie Harbour
Walk along the historic harbor to see fishing boats and enjoy the sea air. It is the heart of the town's maritime heritage.
2
Bow Fiddle Rock
Visit this iconic natural rock formation near Portknockie, just a short drive from Buckie. It is a photographer's paradise.
3
Buckie and District Fishing Heritage Centre
Learn about the town's deep-rooted connection to the fishing industry. The museum displays artifacts and historical records.
4
Speyside Way
Access the coastal section of this long-distance path for scenic walks. It offers stunning views across the Moray Firth.
Tags
Forres to Buckie Moray coast travel Stagecoach bus Forres driving to Buckie coastal route Moray Forres transport Buckie travel guide A98 road