Dingwall
Dingwall
Edinburgh
Edinburgh
Train Driving

Dingwall to Edinburgh

Updated: 28 May 2026

The route from Dingwall to Edinburgh spans 270 kilometers, primarily following the A9 south through the Cairngorms National Park. By train, you will travel from Dingwall to Inverness, then take the Highland Main Line to Edinburgh Waverley. This journey offers some of the most dramatic scenery in the UK, crossing the Grampian Mountains. Expect a travel time of roughly 4 to 5 hours depending on your chosen mode.

Total Distance: 270 km driving, 215 km air distance.
Fastest Way
Driving takes approximately 3 hours 30 minutes.
Cheapest Way
Advance train tickets are the most cost-effective if booked early.
Compare Dingwall to Edinburgh Routes
Train
Connecting
Driving
Direct
Duration 4 hours 15 mins 3 hours 30 mins
Avg Price 50-90 GBP 45-55 GBP
Operator ScotRail Personal Vehicle
Route Far North Line to Inverness, then Highland Main Line to Edinburgh. A862 to A9, continuing south to Edinburgh.
Tip Sit on the right side of the train for the best views of the Cairngorms. The A9 is a dual carriageway in sections; plan for roadworks.
Travel Tips
  • Train Arrival
    Arrive at Edinburgh Waverley, which is located right in the city center.
  • A9 Traffic
    Check the Traffic Scotland website for updates on the A9 before departing.
  • Parking
    Edinburgh city center parking is expensive; use Park and Ride facilities at the outskirts.
  • Walking
    Edinburgh is a very walkable city; bring comfortable shoes.
  • Booking
    Book your train tickets at least 12 weeks in advance for the best prices.
Safety Tips
  • Driving
    Be cautious of deer on the A9, especially at dawn and dusk.
  • City Safety
    Keep your wallet secure in crowded tourist areas like the Royal Mile.
  • Rail Safety
    Stay behind the yellow line on station platforms.
  • Emergency
    Dial 999 for any emergency services.
People Also Ask
  • Is there a direct train?
    No, you must change at Inverness.
  • How long is the drive?
    Approximately 3 hours 30 minutes.
  • Is the A9 dual carriageway?
    Only in specific sections; much of it is single carriageway.
  • Where to park?
    Use the Ingliston Park and Ride for easy access.
  • Are there buses?
    Yes, Citylink operates direct coaches from Inverness.
Quick Info
  • From Dingwall, Scotland, United Kingdom
  • To Edinburgh, City of Edinburgh, United Kingdom
  • Modes
Best Time to Travel

Late spring or early autumn for pleasant weather and fewer crowds.

Things to Do in Edinburgh
1
Edinburgh Castle
Visit this iconic fortress overlooking the city. It houses the Honours of Scotland and the Stone of Destiny.
2
Royal Mile
Walk the historic street connecting the Castle to Holyrood Palace. It is filled with shops, cafes, and hidden closes.
3
Arthur's Seat
Hike this ancient volcano for panoramic views of the city. It is a popular spot for locals and tourists alike.
4
National Museum of Scotland
Explore diverse collections ranging from Scottish history to science and technology. Entry is free.
Tags
Dingwall to Edinburgh train A9 road route travel from Dingwall to Edinburgh ScotRail Dingwall to Edinburgh driving Dingwall to Edinburgh Edinburgh travel Highland to Edinburgh Scottish capital