Invergordon
Invergordon
Stirling
Stirling
Train Driving

Invergordon to Stirling

Updated: 28 May 2026

The journey from Invergordon to Stirling is 220 km, taking you south through the Highlands. You can drive via the A9 or take the train via Inverness. This route connects the Highlands to the historic city of Stirling. Expect a travel time of approximately 3 hours.

Total Distance: 220 km driving distance, 190 km straight-line air distance.
Fastest Way
Driving, taking approximately 3 hours.
Cheapest Way
Train, if booked in advance.
Compare Invergordon to Stirling Routes
Train
Connecting
Driving
Direct
Duration 3 hours 30 mins 3 hours
Avg Price 40-60 GBP 40-50 GBP fuel
Operator ScotRail N/A
Route Invergordon to Inverness, then Inverness to Stirling. A9 south through Perth to Stirling.
Tip The train journey is very scenic as it passes through the mountains. The A9 is a major road; be prepared for heavy traffic.
Travel Tips
  • Booking
    Book train tickets in advance for the best prices.
  • Driving
    The A9 can be busy; plan your journey to avoid peak times.
  • Parking
    Stirling has several car parks in the city center.
  • Dining
    Stirling has a great selection of restaurants.
  • Walking
    Stirling is a very walkable city.
Safety Tips
  • Road Safety
    The A9 is a major road; drive with caution.
  • Emergency
    Keep your phone charged and carry a power bank.
  • Weather
    Check the weather forecast before traveling.
  • Pedestrians
    Be mindful of pedestrians in the city center.
People Also Ask
  • Is there a direct train?
    No, you must change at Inverness.
  • How long is the drive?
    Approximately 3 hours.
  • Is it good for families?
    Yes, there are many family-friendly activities.
  • Can I visit Stirling Castle?
    Yes, it is a popular attraction.
  • Are there buses?
    Yes, there are bus services from Inverness.
Quick Info
  • From Invergordon, Scotland, United Kingdom
  • To Stirling, Stirling, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather.

Things to Do in Stirling
1
Stirling Castle
Visit one of the most important castles in Scottish history. It is a stunning fortress with great views.
2
The National Wallace Monument
Learn about the life of William Wallace. It is a beautiful monument with great views.
3
Church of the Holy Rude
Explore this historic church dating back to the 15th century. It is a beautiful building.
4
Old Stirling Bridge
Walk across the historic bridge where the Battle of Stirling Bridge took place. It is a significant site.
Tags
Invergordon to Stirling travel to Stirling A9 road trip Highland travel Stirling transport Invergordon to Stirling train Scotland travel historic Stirling