Night trains
Night trains from London
2 sleeper routes · United Kingdom
2 night trains serve London in the TrainRouter atlas — sleeper routes to Fort William, Penzance. The longest is the Caledonian Sleeper at 966 km (≈ 13 h); the oldest service on this list has run since 1873. Board in the evening, wake up 966 km closer — every route below links to its full story and the world railway map.
Caledonian Sleeper
London → Fort William · 966 km · ≈ 13 h · Caledonian Sleeper · Mk 5 sleeper
The “Deerstalker Express”: fall asleep at Euston, wake up crossing Rannoch Moor with red deer at the window.
Night Riviera
London → Penzance · 491 km · 8 h · Great Western Railway · Class 57 with Mk3 sleepers
Sleeping cars have run west from Paddington since 1877; today’s train hugs Brunel’s storm-lashed Dawlish sea wall to the far tip of Cornwall.
Night trains from other cities
- Night trains from Chicago 6 routes
- Night trains from Bangkok 4 routes
- Night trains from Brisbane 4 routes
- Night trains from Moscow 4 routes
- Night trains from New York 4 routes
- Night trains from Paris 4 routes
- Night trains from Stockholm 3 routes
- Night trains from Sydney 3 routes
- Night trains from Tehran 3 routes
- Night trains from Vienna 3 routes
- Night trains from Adelaide 2 routes
- Night trains from Almaty 2 routes
- Night trains from Aswan 2 routes
- Night trains from Beijing 2 routes
- Night trains from Bucharest 2 routes
- Night trains from Hamburg 2 routes
- Night trains from Hanoi 2 routes
- Night trains from Helsinki 2 routes
- Night trains from Karachi 2 routes
- Night trains from Miami 2 routes
- Night trains from Mumbai 2 routes
- Night trains from New Delhi 2 routes
- Night trains from New Orleans 2 routes
- Night trains from Prague 2 routes
- Night trains from Pretoria 2 routes
- Night trains from Tashkent 2 routes
- Night trains from Tbilisi 2 routes
- Night trains from Ulaanbaatar 2 routes
- Night trains from Victoria Falls 2 routes
- Night trains from Zurich 2 routes