Keith
Keith
Inverness
Inverness
Train Driving

Keith to Inverness

Updated: 28 May 2026

The journey from Keith to Inverness is a scenic route through the heart of the Highlands. By train, the trip takes approximately 80 minutes on the Aberdeen to Inverness line. Driving via the A96 takes roughly 90 minutes, passing through Elgin and Nairn. Inverness serves as the gateway to the North Coast 500 and Loch Ness. This route is popular for both tourists and business travelers.

Total Distance: 80 km driving distance, 72 km straight-line distance.
Fastest Way
The train is the most reliable and fastest way to reach the city center.
Cheapest Way
Advance train tickets offer the best value for money.
Compare Keith to Inverness Routes
Train
Direct
Driving
Direct
Duration 1 hr 20 mins 1 hr 30 mins
Avg Price 16 GBP 17 GBP fuel cost
Operator ScotRail Personal Vehicle
Route Aberdeen to Inverness Line. A96 via Elgin and Nairn.
Tip Enjoy the views of the Moray Firth from the train window. The A96 is currently undergoing major improvement works.
Travel Tips
  • Booking
    Use the ScotRail app to store your digital tickets.
  • Connectivity
    Inverness has excellent 4G and 5G coverage throughout the city.
  • Transport
    The bus station is located near the train station for easy transfers.
  • Attire
    Bring layers; the Highland weather is notoriously unpredictable.
  • Information
    Visit the VisitScotland center near the High Street for maps.
Safety Tips
  • Driving
    Be aware of deer on the roads, especially at dawn and dusk.
  • Walking
    Use designated pedestrian crossings in the busy city center.
  • Rail Safety
    Keep your belongings with you at all times on the train.
  • Emergency
    Dial 999 for any urgent assistance in the Highlands.
People Also Ask
  • Is Inverness far from Keith?
    It is about 80 kilometers away, roughly a 90-minute drive.
  • Can I take a bus to Inverness?
    Yes, Stagecoach operates the X10 service to Inverness.
  • Is the train scenic?
    Yes, the route offers beautiful views of the Moray coast.
  • Are there taxis in Inverness?
    Yes, there are several taxi ranks near the train station.
  • What is the best way to see Loch Ness?
    Take a boat tour from Inverness or Drumnadrochit.
Quick Info
  • From Keith, Scotland, United Kingdom
  • To Inverness, Highland, United Kingdom
  • Modes
Best Time to Travel

June to August for the best weather and long daylight hours.

Things to Do in Inverness
1
Inverness Castle
View the iconic red sandstone castle overlooking the River Ness. It is a landmark of the Highland capital.
2
Loch Ness
Take a short bus or car trip to see the famous loch. Boat tours are available from nearby piers.
3
Leakey's Bookshop
Browse one of the largest second-hand bookshops in Scotland. It is housed in a converted old church.
4
River Ness Walk
Enjoy a scenic stroll along the river banks. The path is well-maintained and offers great city views.
Tags
Keith to Inverness train ScotRail Keith Inverness A96 to Inverness travel to Highland capital Keith to Inverness distance Inverness transport Scotland travel Highlands trip