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

Edinburgh to Aberdeen

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