From
To

Edinburgh to Inverness

AVG daily departures10
Average travel time4 h 10 m
Average speed65 km/h
Distance271 km
background
Our free app for every step of your journey — travel planning has never been easier!
apps qr code

Edinburgh to Inverness Train: Distance, Timetable & Tickets

Experience the enchanting high-speed train journey from Edinburgh to Inverness, covering the breathtaking Edinburgh to Inverness railway route in approximately 3 hours. Marvel at the scenic beauty of Scotland as you traverse this iconic route, connecting the historic charm of Edinburgh with the tranquil landscapes of Inverness. Whether you're a history enthusiast or nature lover, this seamless train link provides a comfortable and swift connection between these two Scottish gems.    

High-Speed Trains from Edinburgh to Inverness

5 fastest trains from Edinburgh to Inverness

08:06 PM
3 h 33 m
04:33 PM
EdinburghInverness
01:25 PM
3 h 49 m
09:36 AM
EdinburghInverness
03:29 PM
3 h 50 m
11:39 AM
EdinburghInverness
06:26 PM
3 h 51 m
02:35 PM
EdinburghInverness
10:29 AM
3 h 54 m
06:35 AM
EdinburghInverness
Shortest travel time3 h 33 m
Longest travel time5 h 3 m
Avg. daily departures:10

Popular Trains from Edinburgh and Inverness

The train staff was very nice and we liked the rail trip

avatar
Serena P.
Traveled from Porto to Lisbon

Best High-Speed Trains

icon
icon
See What You Get

We provide only real pictures and honest descriptions

icon
Flexible Planning

You can conveniently book train tickets for up to a year in advance!

icon
Convenient Booking

We speak your language and offer over 20 payment methods

icon
Real Human Support

We provide documents for expense tracking and accounting

Credit / debit cardApple PayGoogle PayPayPalAmerican expressUK Banks