Express · No. SR 9004
ScotRail Edinburgh-Inverness train timings
Edinburgh WaverleyInverness
MonTueWedThuFriSatSunRuns daily
08:57
Departs Edinburgh
11:35
Arrives Inverness
2h 38m
Journey time
ScotRail Edinburgh-Inverness timetable
5 stops · scheduled times| # | Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|---|
| 1 | Edinburgh Waverley | — | 08:57 | ||
| 2 | Perth | — | 09:46 | ||
| 3 | Pitlochry | — | 10:19 | ||
| 4 | Aviemore | — | 11:04 | ||
| 5 | Inverness | 11:35 | — |
Published timetable, local time. “+1d” means the next day. Delays and platform changes are announced by National Rail on the day.
ScotRail Edinburgh-Inverness: Edinburgh to Inverness
ScotRail Edinburgh-Inverness (SR 9004) is an express train run by National Rail between Edinburgh Waverley and Inverness. The full journey takes 2h 38m, with 3 intermediate stops.
It leaves Edinburgh Waverley at 08:57 and reaches Inverness at 11:35. It runs every day. On the way it stops at Perth, Pitlochry and Aviemore.
How to book ScotRail Edinburgh-Inverness tickets
Tickets are sold by National Rail on nationalrail.co.uk and at staffed stations. Advance fares are usually cheaper than buying on the day.
Book on nationalrail.co.ukScotRail Edinburgh-Inverness: common questions
- What time does ScotRail Edinburgh-Inverness leave Edinburgh?
- ScotRail Edinburgh-Inverness departs Edinburgh Waverley at 08:57 and arrives at Inverness at 11:35. Times are the published timetable in local time.
- How long does ScotRail Edinburgh-Inverness take from Edinburgh to Inverness?
- The scheduled journey time is 2h 38m.
- Which stations does ScotRail Edinburgh-Inverness stop at?
- ScotRail Edinburgh-Inverness calls at Edinburgh Waverley, Perth, Pitlochry, Aviemore and Inverness.
- Does ScotRail Edinburgh-Inverness run every day?
- Yes, ScotRail Edinburgh-Inverness runs daily.
- Where can I book ScotRail Edinburgh-Inverness tickets?
- On National Rail's own site, nationalrail.co.uk. TrainsTracking does not sell tickets.