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 | AU$10.45 | 
Train Operators | ScotRail,LNER | 
Train Station Info of Edinburgh
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Outwood to Knaresborough Train Timetables
 - Basingstoke to Fareham Train Timetables
 - Caterham to Luton Airport Train Timetables
 - Burnley Manchester Road to Corby Train Timetables
 - YeosuExpo to Seoul Train Timetables
 - Newton Le Willows to London Euston Train Timetables
 - Bognor Regis to Cromer Train Timetables
 - Slough to Carmarthen Train Timetables
 - Three Bridges to Haywards Heath Train Timetables
 - Perth to Wareham Train Timetables
 - Liverpool Lime St to Pembroke Train Timetables
 - Swindon (Wilts) to Gobowen Train Timetables
 - Pangyo to Iksan Train Timetables
 - Chelmsford (Essex) to Hunmanby Train Timetables
 - Shinpohang to Gimcheongumi Train Timetables
 - East Tilbury to Portsmouth Harbour Train Timetables
 - Horsforth to Wakefield Westgate Train Timetables
 - Namchang to Centum Train Timetables
 - Southampton Central to Winchester Train Timetables
 - Newcastle to York Train Timetables
 - Newcastle to Carlisle Train Timetables
 - Crewe to Manchester Piccadilly Train Timetables
 - Birmingham New Street to Leicester Train Timetables
 - Swansea to Retford Train Timetables
 - Cwmbran to Paignton Train Timetables
 - Sileby to Margate Train Timetables
 - er-9376-rotterdam-to-brussels
 - Nottingham to Charlbury Train Timetables
 - Alnmouth to Thirsk Train Timetables
 - Morley to Dewsbury Train Timetables
 - er-9340-rotterdam-to-brussels
 - Axminster to Tiverton Parkway Train Timetables
 - Burton on Trent to Gretna Green Train Timetables
 - Brussels to London trains
 - Glasgow to London Euston trains
 - Edinburgh to Musselburgh trains
 - Newcastle to Berwick-upon-Tweed trains
 - Trains to Falkirk
 
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.