Grantown-on-Spey
Grantown-on-Spey
Forres
Forres
Bus Driving

Grantown-on-Spey to Forres

Updated: 28 May 2026

The journey from Grantown-on-Spey to the historic town of Forres is a 35 km trip through the scenic Moray countryside. You can travel by bus or car, following the A939 and A940. Forres is one of Scotland's oldest small towns, known for its floral displays and historic sites.

Total Distance: 35 km driving distance; 25 km straight-line air distance.
Fastest Way
Driving, taking approximately 40 minutes.
Cheapest Way
Stagecoach bus service.
Compare Grantown-on-Spey to Forres Routes
Bus
Direct
Driving
Direct
Duration 50 mins 40 mins
Avg Price £5 - £9 £8 - £12 (fuel)
Operator Stagecoach Highlands N/A
Route A939 and A940. A939 and A940.
Tip The bus is a reliable way to travel between the towns. Parking in Forres is generally easy to find.
Travel Tips
  • Bus Schedule
    Check the bus timetable as services can be limited.
  • Walking
    Forres is a very walkable town with many historic sites.
  • Local Shops
    Forres has a great selection of independent shops and cafes.
  • Weather
    Always check the weather forecast before traveling.
  • Events
    Check local listings for events in Grant Park.
Safety Tips
  • Road Safety
    The A940 can be winding; drive carefully.
  • Emergency
    Keep a charged phone for emergencies.
  • Night Travel
    Be aware of limited public transport late at night.
  • Personal Safety
    Forres is a safe town, but stay aware of your surroundings.
People Also Ask
  • Is there a train?
    No, there is no direct train from Grantown to Forres.
  • How long is the bus?
    The bus takes about 50 minutes.
  • Is it a scenic route?
    Yes, the drive through the countryside is beautiful.
  • Can I take a bike?
    Yes, but check with the bus company for space.
  • Is Forres walkable?
    Yes, the town center is very walkable.
Quick Info
  • From Grantown-on-Spey, Scotland, United Kingdom
  • To Forres, Moray, United Kingdom
  • Modes
Best Time to Travel

Summer for the best weather and floral displays.

Things to Do in Forres
1
Sueno's Stone
A famous ancient Pictish stone located on the edge of Forres.
2
Grant Park
A beautiful park known for its stunning floral displays.
3
Brodie Castle
A short drive from Forres, this castle is famous for its art collection.
4
Forres Tolbooth
A historic building in the center of the town.
Tags
Grantown-on-Spey to Forres bus to Forres driving to Forres Highland travel Stagecoach bus travel in Scotland Grantown transport Forres commute