Caledonian Sleeper
Night Trains from Aberdeen to London
1 night train connects Aberdeen and London, run by Caledonian Sleeper. Compare timetables, stops, journey time and where to book. Trains run in both directions — Aberdeen to London and London to Aberdeen.
1 train on this route
London Euston → Aberdeen (1001 (A) / 1002 (A))
Operator
Caledonian Sleeper
Duration
10h 25m
Distance
877 km
CO₂
18 kg CO₂e
Classes
seat, sleeper
From
Dynamic pricing
Countries🇬🇧United Kingdom
London Euston → Aberdeen
1001 (A)Departs 21:15Arrives 07:402026: Daily, except Sat
- London Euston21:15
- Birmingham International
- Crewe
- Preston
- Dundee
- Aberdeen07:40
Stops in Birminham Intl from 2026-01-15
Aberdeen → London Euston
1002 (A)Departs 21:43Arrives 08:002026: Daily, except Sat
- Aberdeen21:43
- Dundee
- Preston
- Crewe
- Birmingham International
- London Euston08:00
Stops in Birminham Intl from 2026-01-15
Frequently asked questions
How many night trains run between Aberdeen and London?+
1 night train connects Aberdeen and London, run by Caledonian Sleeper.
How long does the Aberdeen to London night train take?+
The fastest overnight journey is about 10h 25m.
How do I book a night train from Aberdeen to London?+
Compare the trains above and book directly with Caledonian Sleeper.