Caledonian Sleeper

Night Trains from Glasgow to London

1 night train connects Glasgow and London, run by Caledonian Sleeper. Compare timetables, stops, journey time and where to book. Trains run in both directions — Glasgow to London and London to Glasgow.

1 train on this route

London Euston Glasgow Central (1003 (G) / 1004 (G))

Operator
Caledonian Sleeper
Duration
7h 45m
Distance
645 km
CO₂
15 kg CO₂e
Classes
seat, sleeper
From
Dynamic pricing

London EustonGlasgow Central

1003 (G)
Departs 23:45Arrives 07:302026: Daily, except Sat
  1. London Euston23:45
  2. Watford Junction
  3. Carlisle
  4. Motherwell
  5. Glasgow Central07:30

Glasgow CentralLondon Euston

1004 (G)
Departs 23:40Arrives 07:152026: Daily, except Sat
  1. Glasgow Central23:40
  2. Motherwell
  3. Carlisle
  4. Watford Junction
  5. London Euston07:15

Frequently asked questions

How many night trains run between Glasgow and London?+

1 night train connects Glasgow and London, run by Caledonian Sleeper.

How long does the Glasgow to London night train take?+

The fastest overnight journey is about 7h 45m.

How do I book a night train from Glasgow to London?+

Compare the trains above and book directly with Caledonian Sleeper.

Related connections