Invergordon
Invergordon
Edinburgh
Edinburgh
Train Driving

Invergordon to Edinburgh

Updated: 28 May 2026

The journey from Invergordon to Edinburgh covers approximately 280 km. You can travel via the A9 highway or take the Far North Line to Inverness, connecting to the Highland Main Line. The route traverses the Cairngorms National Park, offering stunning mountain vistas. Expect a travel time of roughly 4 hours by train or 4.5 hours by car. This route connects the industrial Highlands to the historic capital of Scotland.

Total Distance: 280 km driving distance, 220 km straight-line air distance.
Fastest Way
Driving, taking approximately 4 hours 30 minutes depending on traffic at the Queensferry Crossing.
Cheapest Way
Train, if booked as an Advance Single ticket at least 8 weeks prior.
Compare Invergordon to Edinburgh Routes
Train
Connecting
Driving
Direct
Duration 4 hours 15 mins 4 hours 30 mins
Avg Price 45-80 GBP 40-60 GBP fuel
Operator ScotRail N/A
Route Far North Line to Inverness, then Highland Main Line to Edinburgh Waverley. A9 south through Aviemore, Perth, and over the Queensferry Crossing.
Tip Book your ticket in advance via the ScotRail app to secure cheaper Advance fares. Watch for average speed cameras on the A9 between Inverness and Perth.
Travel Tips
  • Rail Booking
    Use the Trainline or ScotRail website to compare prices for the best deals.
  • A9 Traffic
    Avoid traveling during peak holiday weekends to bypass heavy traffic near Perth.
  • Luggage
    Trains have limited luggage space; pack light if traveling during busy commuter hours.
  • Seat Selection
    Sit on the right side of the train when heading south for the best views of the Highlands.
  • Connectivity
    Mobile signal can be intermittent in the remote sections of the Highlands; download offline maps.
Safety Tips
  • Weather Awareness
    Highland weather changes rapidly; always carry a waterproof jacket.
  • Driving Conditions
    The A9 is a major artery; stay alert for heavy goods vehicles and tourist traffic.
  • Emergency Numbers
    Dial 999 for emergency services if you encounter a serious incident.
  • Night Travel
    Avoid driving on rural Highland roads at night due to deer crossing the road.
People Also Ask
  • Is there a direct train?
    No, you must change at Inverness station.
  • How long is the drive?
    Approximately 4 hours and 30 minutes under normal conditions.
  • Are there tolls?
    No, the Queensferry Crossing is free to use.
  • Can I take a bike?
    Yes, but you must reserve a space on the train in advance.
  • Is the route scenic?
    Yes, the section through the Cairngorms is particularly beautiful.
Quick Info
  • From Invergordon, Scotland, United Kingdom
  • To Edinburgh, City of Edinburgh, United Kingdom
  • Modes
Best Time to Travel

May to September for clear views of the Cairngorms and longer daylight hours.

Things to Do in Edinburgh
1
Edinburgh Castle
Dominating the skyline, this historic fortress houses the Honours of Scotland. It is a must-visit for history enthusiasts.
2
Royal Mile
Walk the historic street connecting the Castle to Holyrood Palace. It is lined with shops, cafes, and historic closes.
3
Arthur's Seat
Hike this ancient volcano for panoramic views of the city. It provides a natural escape within the urban center.
4
National Museum of Scotland
Explore diverse collections ranging from Scottish history to science and technology. Entry is free for all visitors.
Tags
Invergordon to Edinburgh train ScotRail Invergordon A9 road trip travel from Highlands to Edinburgh Invergordon transport Edinburgh city travel Scotland rail routes Highland to Lowland travel