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

Edinburgh to Aberdeen

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