Near the highest point on the UK main line rail network

Edinburgh to Inverness by train

How to travel from Edinburgh to Inverness on the beautiful train journey

Share

Routes

From Edinburgh Waverley to Inverness

Travel Information

Final Destination: Inverness

All trains also call at: Perth, Pitlochry, Kingussie and Aviemore

The train which typically departs Edinburgh at 16:33/16:37 is the LNER Azuma service which will have travelled from London.
ScotRail's trains, which typically form the other departures, commence their journeys in Edinburgh.
ScotRail provides Inter7City trains on its departures, except for the 10:33 on Monday to Saturday, and 13:54 on Sunday, on which it uses Turbostar trains.
Note that the LNER service is not included on the Scotrail timetables.

Additional connections are available by taking other trains from Edinburgh to Perth or Stirling and connecting there for trains on to Inverness.
Though the connecting time between trains is typically only 5 to 10 minutes and the connections are not guaranteed.

  • 06:35 on Mon-Sat, connect at Perth
  • 09:35 on Mon-Sat, connect at Stirling
  • 10:35 on Sunday connect at Stirling
  • 11:35 on Mon-Sat, connect at Perth
  • 14:06 on Sunday, connect at Stirling
  • 14:35 on Mon-Sat, connect at Stirling
  • 15:35 on Mon-Sat, connect at Perth
  • 17:50 on Sunday, connect at Perth
  • 18:35 on Mon-Sat, connect at Stirling

Connecting to the Far North Line

If you will be heading off from Edinburgh and continuing a journey north from Inverness, the connections on towards Kyle of Lochalsh, Thurso and Wick aren't particularly convenient.
The train which departs Edinburgh at 10:33 on Mon-Sat arrives in Inverness only 15 mins after one of the four trains per day on to Thurso and Wick has departed!

The best connection on to Kyle of Lochalsh involves departing Edinburgh on Mon-Sat at 13:29 and then spending around 50 min in Inverness between trains.
On Sundays the only option is to depart Edinburgh at 13:54.

When heading to Thurso and Wick, the only option for spending less than 90 minutes in Inverness when taking a direct train to there from Edinburgh, is to depart at 13:54 on Sundays; this is also the only option for an end-to-end journey on Sundays
On Mondays to Saturdays you can depart Edinburgh at 08:38 and 13:29 and then spend around 90mins in Inverness between trains.
Though what are best avoided are the end to end connections on Monday to Saturdays, which involve departing Edinburgh at 06:35 and 11:35; as these rely on an additional 5 min connection in Perth, which is not guaranteed.

Mon to Saturday = 6 x trains per day
Sunday = 4 x trains

Tickets

Book Early and Save: Yes

Online Bookings Usually Open: from 12 weeks ahead of the travel date (usually)

If you want to travel at the cheapest possible price, look for the 'Advance tickets.
Though something out of the ordinary for British train tickets, which is very much worth being aware of, is that ScotRail doesn't release Advance tickets for sale until 8 weeks ahead of the travel date.
However, the more expensive Anytime tickets will be placed on sale up to 3 months ahead.
So of if you look up a long-distance journey ticket on the ScotRail website more than 8 weeks ahead, you will only see the Anytime tickets, so you can save money by hanging back and waiting until the Advance tickets have been placed on sale.

ScotRail takes Advance tickets off sale at 18:00 (6pm) on the day prior to a travel date.

Choosing a departure
There can be significant differences in prices of Advance tickets between departures, the cheapest ticket prices inevitably sell out faster on the most popular trains.
So it can be possible to save money by looking through the departures and selecting an earlier or later train.
Also be aware that Advance tickets can sell out completely more than a couple of days ahead on the most popular trains.

Booking at the station
If you will be booking walk up tickets last minute at the station Advance tickets will be available up to 5 mins prior to departure for LNER trains, but not for the ScotRail departures, as it takes Advance tickets off sale at the close of the previous day

Therefore you will have to pay the Anytime rate on ScotRail departures between 16:30 and 19:00 when Mondays to Fridays are working days; so it can be worthwhile to specifically enquire whether Advance tickets are still available for the LNER departure, which is typically scheduled at 18:35.

Seat Reservations
When booking Advance tickets specific seats will automatically be assigned, but when booking Off-Peak or Anytime tickets, you will be given an easy option to add a reservation when booking online.
Or if when booking Anytime or Off-Peak tickets, you don't yet know which specific train you will want to travel by, you can arrange a seat reservation free of charge later, either at a station, or by calling ScotRail’s Customer Relations team on 0344 811 0141, selecting Option 3.
However, reservations at stations need to be arranged a couple of hours prior to departure.
These methods of booking reservations also apply if you will be using a rail pass, you can drop in at a ticket office and arrange seat reservations, at no extra charge, or call that number.

Bike Reservations
You can also a complimentary bike reservation when booking tickets on the ScotRail website.

ScotRail deals

ScotRail offers ticketing deals when Adults travel with children or in groups, so when booking online it's worth being checking to confirm whether the total price being charged is inclusive of these deals

Or you can book these deals at a station ticket office, if Advance tickets are available the booking clerk will ask if that's your preference - though be aware that Advance deals can't be refunded or exchanged if one or more members of a party subsequently can't make the trip.
If you do opt to book these deals at the station you won't ever charged more than the online price and the booking clerk may be able to point out a money saving option.

Where to book
Ticket Provider Approximate Cost
ScotRail *

ScotRail Guide

On this journey

Journey Features

Scenic - YesCoastal viewsLandscape (Hills / Mountains)

Good to Know

All trains also depart from: Edinburgh Haymarket

If the starting point of your journey is at the western end of the city centre, you can save time by heading to Haymarket station rather than Edinburgh Waverley, in order to board these trains.

Journey description:

These trains will now follow a route away from the coast, as they travel from Edinburgh to Perth via Stirling.

It offers a preview of what's to come once you have travelled through Stirling, because between there and Perth, the railway passes through a rolling landscape.

Then after Perth the remainder of the journey will be on the Highland main line, which lives up to its name, because the highest elevation on the British rail network is attained on this line.

For the final two hours epic views of the rugged highland landscape can be appreciated from both sides of the train!

These videos were taken from a train heading south.

North of Larbert the views on the left stretch into the distance North of Larbert the views on the left stretch into the distance
Passing by The River Earn on left to the south of Perth Passing by The River Earn on left to the south of Perth
The River Tummel is on the left south of Pitlochry The River Tummel is on the left south of Pitlochry
Through the foothills of The Cairngorms near Blair Atholl Through the foothills of The Cairngorms near Blair Atholl
Between Dalwhinnie and Newtonmore Between Dalwhinnie and Newtonmore
Approaching the Highlands between Pitlochry and Blair Atholl Approaching The Highlands between Pitlochry and Blair Atholl
Crossing The River Findhorn north of Carrbridge Crossing The River Findhorn north of Carrbridge
Heading through the mountains south of Dalwhinnie Heading through the mountains south of Dalwhinnie
Passing by Loch Insh on the right, south of Aviemore Passing by Loch Insh on the right, south of Aviemore
Arriving into Inverness and looking over the Moray Firth Arriving into Inverness and looking over the Moray Firth
Near the highest point on the UK main line rail network Near the highest point on the UK main line rail network

Please support ShowMeTheJourney

This second version of ShowMeTheJourney is exciting and new, so we are genuinely thrilled that you are here and reading this, but we also need your help.
We’re striving not to let anything get in the way of providing the most useful service possible, hence a facility has been set up with DonorBox which can be used to support the running costs and make improvements.

Instead of advertising or paywalls, your financial support will make a positive difference to delivering an enhanced service, as there’s a lot of ideas which we want to make happen.

So if you have found the info provided here to be useful, please go here to say thank you.

Take the stress out of your journey Everything planned to your specification, so sit back and relax… Try Concierge
hand-money

Please support ShowMeTheJourney

Help keep us advertising and paywall free!

Donate

This second version of ShowMeTheJourney is exciting and new, so we are genuinely thrilled that you are here and reading this, but we also need your help.

We’re striving not to let anything get in the way of providing the most useful service possible, hence a facility has been set up with DonorBox which can be used to support the running costs and make improvements.

Instead of advertising or paywalls, your financial support will make a positive difference to delivering an enhanced service, as there’s a lot of ideas which we want to make happen.

So if you have found the info provided here to be useful, please consider saying thank you.

See if there’s a unique journey guide for your trip, featuring info on the trains, tickets & stations.
Leaving From
Going To
ShowMeTheJourney

This is one of more than 100 train travel guides available on ShowMeTheJourney, which will make it easier to take the train journeys you want or need to make. As always, all images were captured on trips taken by ShowMeTheJourney.