Direct booking linksNo hidden feesOfficial sources referenced

    2026 Network

    The Overnight Rail Map

    Every calling point on the Caledonian Sleeper and GWR Night Riviera, on a live map. Zoom and pan freely, then click a gold stop — or pick one from the list — to plan your journey there: where to stay, a car for onward travel, things to do, and a genuinely well-reviewed place to eat.

    Routes

    • Caledonian Sleeper
    • GWR Night Riviera

    Plan your stop

    Click a gold stop, or pick one:

    Common Questions

    2026 FAQ

    Verified 2026-08-06

    • The new 2026 Highlander service calls at Birmingham International six nights a week, Sunday through Friday. Like all UK sleeper trains, there is no Saturday night service.

    • Cabin guests can board the train and access the newly refurbished 2026 lounge car starting at 22:30, well before the 23:45 departure.

    • Yes. If the Night Riviera arrives at London Paddington early (typically around 05:04), cabin guests are permitted to remain on board and sleep until 06:45.

    • Both feature en-suite showers, but the Caledonian Double includes a standard double bed with a premium Glencraft mattress, whereas the Club Room features twin bunk beds.

    UK Sleeper Timetables at a Glance

    Indicative departure and arrival times for both UK sleeper services. Neither runs on a Saturday night. Times shift slightly for engineering works and seasonal timetables — always confirm your exact date on the operator's official timetable before booking. Verified August 2026.

    A sleeper train crossing a Highland viaduct under heavy Scottish skies

    Caledonian Sleeper · Highlander

    London Euston ⇄ Inverness

    Northbound

    Depart London Euston 21:15 (Sun 21:00)

    Arrive Inverness ~08:45

    Southbound

    Depart Inverness ~20:40

    Arrive London Euston ~07:55

    Runs Sun–Fri. Boarding from ~20:45; sleep aboard until 07:00 on arrival. Lowlander (Edinburgh & Glasgow) berths run on a later departure. Official timetables →

    Full Caledonian Sleeper route guide →
    The Cornish coast near Penzance, the southern terminus of the Night Riviera

    GWR Night Riviera

    London Paddington ⇄ Penzance

    Westbound

    Depart London Paddington 23:45 (Sun 23:50)

    Arrive Penzance 07:54

    Eastbound

    Depart Penzance ~21:45

    Arrive London Paddington ~05:04

    Runs Sun–Fri. Boarding from 22:30; on arrival in London you may stay aboard and sleep until 06:45. Official timetable →

    Full Night Riviera route guide →

    Rail resources

    For enthusiasts who like to log their journeys, the Railway Performance Society records real-world train running and timings across Britain's network — a natural companion to these sleeper timetables.

    More for the enthusiast: the Caledonian Railway Association and North British Railway Study Group cover the historic Scottish lines the Caledonian Sleeper now runs; the Branch Line Society and Railway Club Directory are good starting points for UK rail groups; and UK & Ireland Heritage Railways and the Historical Model Railway Society are worth a look for preserved lines and modelling history.