SERVICE UPDATE: RMT & ASLEF strikes during June – please check our service alterations page.

Planned engineering works throughout June and July – please check our service alterations page.

London to Aberdeen


Find train times for your journey between Aberdeen and London on the Caledonian Sleeper here.

This route will take you all the way to Aberdeen, the Granite City, but also passes through two of Scotland’s most popular tourist locations – including Leuchars, just a few miles from St Andrews and Dundee, home of the stunning V&A Dundee museum.

Relax and enjoy a good night’s sleep as we whisk you 397 miles from city to city.

Our trains departing from Aberdeen are ready to board from 2005 Monday-Thursday and 2100 on Friday and Sunday.

Our trains departing from London Euston are ready to board from 2030 on the day of travel.

This timetable runs from 21st May 2023 to 9th December 2023.

Train services may be affected by essential engineering work especially during public holidays and weekends. 

Please check travel times and our Service Alterations page before travelling.

  • a. Arrival time
  • d. Departure time

London to Aberdeen

Aberdeen to
London Euston
Rooms available from 200521002100
Aberdeen d 202621432143
Stonehaven d 204422012203
Montrose d 210822262228
Arbroath d 212422442246
Carnoustie d 213322532255
Dundee d 215023092311
Leuchars (for St Andrews) d 220823282330
Kirkcaldy d 223723590001
Inverkeithing d 231000160018
Preston a 043504350435
Crewe a 052905290529
London Euston a 080008000800
Vacate rooms by 080008000800
London Euston to
Rooms available from 20302030
London Euston d 21152100
Crewe d 23452330
Preston d 00300020
Inverkeithing a 04570457
Kirkcaldy a 05160516
Leuchars (for St Andrews) a 05440544
Dundee a 06050605
Carnoustie a 06220622
Arbroath a 06310631
Montrose a 06480648
Stonehaven a 07150715
Aberdeen A 07400740
Vacate rooms by 07450745