Edinburgh – Aberdeen trains
Caledonian Sleeper trains runs between Aberdeen and Edinburgh via Stonehaven, Montrose, Arbroath and Carnoustie. Runs every day. On Friday 13 November there is one train from Aberdeen, at 21:43.
Operated by Caledonian Sleeper. Timetable for Friday, 13 November 2026. Today'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 Friday 13 November there is one train, leaving Aberdeen at 21:43.
- When is the first and last Caledonian Sleeper train from Edinburgh to Aberdeen?
- On Friday 13 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 | 21:43 |
| Stonehaven station | 22:01 |
| Montrose station | 22:26 |
| Arbroath station | 22:44 |
| Carnoustie station | 22:53 |
| Dundee station | 23:09 |
| Leuchars station | 23:28 |
| Kirkcaldy station | 23:59 |
| Inverkeithing station | 00:17 |
| Edinburgh station | 00:39 |
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 Wednesday, 11 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