Inverness to Edinburgh Train Timetables
- 04:54Inverness09:38Edinburgh (Waverley)
4h 44m
Get tickets - 05:36Inverness09:21Edinburgh (Waverley)
3h 45m
Get tickets - 06:38Inverness10:14Edinburgh (Waverley)
3h 36m
Get tickets - 07:55Inverness11:15Edinburgh (Waverley)
3h 20m
Get tickets - 08:41Inverness12:43Edinburgh (Waverley)
4h 2m
Get tickets - 09:42Inverness13:14Edinburgh (Waverley)
3h 32m
Get tickets - 10:50Inverness14:28Edinburgh (Waverley)
3h 38m
Get tickets - 10:56Inverness16:24Edinburgh (Waverley)
5h 28m
Get tickets - 12:48Inverness16:33Edinburgh (Waverley)
3h 45m
Get tickets - 14:50Inverness18:51Edinburgh (Waverley)
4h 1m
Get tickets - 15:44Inverness19:43Edinburgh (Waverley)
3h 59m
Get tickets - 17:26Inverness21:28Edinburgh (Waverley)
4h 2m
Get tickets - 18:52Inverness22:15Edinburgh (Waverley)
3h 23m
Get tickets - 20:22Inverness00:17Edinburgh (Waverley)
3h 55m
Get tickets - 21:30Inverness08:35Edinburgh (Waverley)
11h 5m
Get tickets 
- There are no more trains on the day -
Timetable for Train to Edinburgh
- London Kings CrossEdinburgh (Waverley)£24.94h 51mApprox. 40
 - NewcastleEdinburgh (Waverley)£7.71h 31mApprox. 53
 - Glasgow Queen StreetEdinburgh (Waverley)£12.11h 7mApprox. 90
 - Manchester PiccadillyEdinburgh (Waverley)£144h 55mApprox. 37
 - YorkEdinburgh (Waverley)£22.92h 41mApprox. 46
 - search more
 
FAQ about Inverness to Edinburgh Train Timetables
When is the first train from Inverness to Edinburgh (Waverley)? 
Are there direct trains from Inverness to Edinburgh (Waverley)? 
How long is the train journey from Inverness to Edinburgh (Waverley) ? 
How much is a train from Inverness to Edinburgh (Waverley) ? 
What times are off-peak trains from Inverness to Edinburgh (Waverley) ? 
First train | 04:54 | 
|---|---|
Last train | 21:30 | 
Departure station | Inverness | 
Arrival station | Edinburgh (Waverley) | 
Journey time | 3h 20m | 
Distance | 181 miles | 
Price | VND 178,781 | 
Train Operators | ScotRail,LNER | 
Train Station Info of Edinburgh
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Northallerton to Redcar Central Train Timetables
 - Gatwick Airport to Harpenden Train Timetables
 - Southampton Airport Parkway to Tiverton Parkway Train Timetables
 - Ulverston to London Euston Train Timetables
 - Jeongeup to Mokpo Train Timetables
 - Doncaster to Felixstowe Train Timetables
 - Loughborough to Bilbrook Train Timetables
 - Exeter St Davids to Deal Train Timetables
 - Fareham to Wareham Train Timetables
 - Twickenham to Evesham Train Timetables
 - Ashford International to Cwmbran Train Timetables
 - Brighton to Bristol Temple Meads Train Timetables
 - West Malling to London Bridge Train Timetables
 - Perth to Wareham Train Timetables
 - Machynlleth to Dovey Junction Train Timetables
 - Shinpohang to Gimcheongumi Train Timetables
 - Harrogate to University (Birmingham) Train Timetables
 - Lancing to Manchester Piccadilly Train Timetables
 - Manchester Piccadilly to London Euston Train Timetables
 - Crowthorne to Reading Train Timetables
 - Manchester Piccadilly to Birmingham New Street Train Timetables
 - Bracknell to Reading Train Timetables
 - London Paddington to Oxford Train Timetables
 - Jecheon to Bujeon Train Timetables
 - Derby to Stamford Train Timetables
 - Chester to Leasowe Train Timetables
 - er-9327-brussels-to-rotterdam
 - Glasgow Central to Bruton Train Timetables
 - Huntingdon to Inverness Train Timetables
 - day trips from manchester
 - er-9440-brussels-to-paris
 - Liverpool Lime Street to Llandudno Train Timetables
 - Moulsecoomb to Witham Train Timetables
 - Trains to Stratford-Upon-Avon
 - Trains to Loughborough
 - Manchester to Derby trains
 - Edinburgh to Stirling trains
 - London Waterloo to Basingstoke trains
 
About
Payment methods
Our partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.