London to Edinburgh


Caledonian Sleeper is the best way to travel between London and Edinburgh, perfectly suited for those heading to a morning business meeting or guests looking to enjoy a capital day out.

Timetable valid Sunday 19th May 2019 – Saturday 14 December 2019

You can download the timetable here.

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
  • A. Sunday 19th May until Sunday 16th June 2019
  • B. Sunday 23rd June to Sunday 8th December 2019

London to Edinburgh

London Euston
Rooms available 2300230022302230
Edinburgh d 2340234023152315
Carstairs d 00200020---0008
Carlisle d 01440144---0141
Watford Junction a 06390643---0639
London Euston a 0707070707070707
Vacate rooms by 0730073007300730
London Euston
Rooms available from 2230223021052230
London Euston d 2350235021342328
Watford Junction d 00100010---2349
Carlisle a 05130513---0443
Carstairs a 06220622---0622
Edinburgh a 0723072505130724
Vacate rooms by 0800080008000800