EDINBURGH TO INVERNESS TRAIN

High-speed trains provide the most comfortable means of transportation from Edinburgh to Inverness. You'll be amazed by the views along the way. Check the timetable, the rail map, the class of train, and book your tickets online before taking the Edinburgh to Inverness train!

EDINBURGH

Departure station:
Waverley
Distance by train
Distance by train:
278 km

INVERNESS

Arrival station:
Inverness Station

EDINBURGH TO INVERNESS TRAIN INFORMATION

Are you wondering how to get from Edinburgh to Inverness? Taking a train is one of the most popular travel ways. A train from Edinburgh to Inverness is operated by ScotRail company. The ScotRail train starts the journey at Edinburgh Waverley and ends at Inverness Railway Station. A train takes approximately 3 hours and 20 minutes, reaching the train's maximum speed of 125 mph. Plus, there are up to 11 daily departures for Edinburgh - Inverness train route.
What's more, ScotRail operator provides direct service with great amenities on board, including spacious seats, generous legroom, plenty of space for luggage, food & beverages bar, WC's, and more. On this page, you will find more information about Edinburgh to Inverness train, and if you are eager to book a train ticket to Inverness in advance, visit the Rail Ninja ticket platform!

BOOK TRAIN TICKETS FROM EDINBURGH TO INVERNESS

RAILWAY MAP

Check out a train route from Edinburgh to Inverness on the railway map.
Map

RELATED DESTINATIONS