Edinburgh – Aberdeen trains
Caledonian Sleeper trains runs between Aberdeen and Edinburgh via Stonehaven, Montrose, Arbroath and Carnoustie. Runs every day. On Tuesday 10 November there is one train from Aberdeen, at 20:26.
Operated by Caledonian Sleeper. Timetable for Tuesday, 10 November 2026. Tomorrow's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable
Questions
- When is the first and last Caledonian Sleeper train from Aberdeen to Edinburgh?
- On Tuesday 10 November there is one train, leaving Aberdeen at 20:26.
- When is the first and last Caledonian Sleeper train from Edinburgh to Aberdeen?
- On Tuesday 10 November there is one train, leaving Edinburgh at 04:28.
- Does the Edinburgh – Aberdeen train run on Sundays?
- Yes. Runs every day.
- Where does the Edinburgh – Aberdeen train stop?
- Main stops from Aberdeen to Edinburgh: Aberdeen station (Aberdeen), Stonehaven station (Stonehaven), Montrose station (Montrose), Arbroath station (Arbroath), Carnoustie station (Carnoustie), Dundee station (Dundee), Leuchars station (Leuchars), Kirkcaldy station (Kirkcaldy), Inverkeithing station (Inverkeithing), Edinburgh station (Edinburgh). The full list is in the timetable below.
- Who runs the Edinburgh – Aberdeen train?
- Caledonian Sleeper.
Aberdeen to Edinburgh
| Stop | Journey 1 |
|---|---|
| Aberdeen station | 20:26 |
| Stonehaven station | 20:43 |
| Montrose station | 21:07 |
| Arbroath station | 21:24 |
| Carnoustie station | 21:32 |
| Dundee station | 21:54 |
| Leuchars station | 22:12 |
| Kirkcaldy station | 22:53 |
| Inverkeithing station | 23:10 |
| Edinburgh station | 23:33 |
Edinburgh to Aberdeen
| Stop | Journey 1 |
|---|---|
| Edinburgh station | 04:28 |
| Dundee station | 06:12 |
| Carnoustie station | 06:27 |
| Arbroath station | 06:34 |
| Montrose station | 06:51 |
| Stonehaven station | 07:16 |
| Aberdeen station | 07:50 |
Places on this route
Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook