Planned service alterations during April & May due to engineering works – please view 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 2100 on the day of travel.

Priority boarding for our Caledonian Double and Club guests on trains departing from London Euston commences at 20:30.  All other guests can board from 20:40.

This timetable runs from 10th December 2023 to 1st June 2024.

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 21002100
Aberdeen d 21432143
Stonehaven d 22012201
Montrose d 22262226
Arbroath d 22442244
Carnoustie d 22532253
Dundee d 23092309
Leuchars (for St Andrews) d 23282328
Kirkcaldy d 23592359
Inverkeithing d 00160016
Preston a 04350435
Crewe a 05300530
London Euston a 08000800
Vacate rooms by 08000800
London Euston to
Priority boarding for Caledonian Double and Club guests from 20302030
All other rooms available from 20402040
London Euston d 21152100
Crewe d 23452330
Preston d 00300020
Inverkeithing a 04570457
Kirkcaldy a 05170517
Leuchars (for St Andrews) a 05450545
Dundee a 06050605
Carnoustie a 06230623
Arbroath a 06310631
Montrose a 06490649
Stonehaven a 07150715
Aberdeen A 07400740
Vacate rooms by 07450745