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.

This timetable runs until Saturday 05th December 2020.

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 Edinburgh

London Euston
Rooms available 230023002230
Edinburgh d 234023402315
Carstairs d 002000202349
Carlisle d 014401440141
Watford Junction a 063906430639
London Euston a 070707070707
Vacate rooms by 073007300730
London Euston
Rooms available from 223022302230
London Euston d 235023502330
Watford Junction d 001000102350
Carlisle a 051305130445
Carstairs a 062206220622
Edinburgh a 072307230723
Vacate rooms by 080008000800