Direct booking linksNo hidden feesOfficial sources referenced
    Penzance, Cornwall

    Cornwall · GWR Night Riviera

    Sleeper Train to Penzance

    London Paddington to Penzance, overnight — arrive 07:54.

    Check dates & book →

    Service

    GWR Night Riviera

    Departs

    London Paddington 23:45 (board from 22:30)

    Arrives

    Penzance 07:54

    Journey time

    ~8h

    Runs

    Sun–Fri (no Saturday-night service)

    Cabins

    Choose a reclining seat, or a single or twin-berth cabin, with lounge access at Paddington, Truro and Penzance for cabin guests.

    Your journey, booked in two taps

    Leave London this evening and wake in Penzance at 07:54 — before most hotels check in. Sort the train and a room by the station right here.

    Or compare the best hotels near the station →

    The overnight train to Penzance

    The Night Riviera is one of only two sleeper trains left in Britain, carrying you overnight from London Paddington to the far tip of Cornwall. You can board from 22:30 and settle in before the 23:45 departure, then wake as the train runs along the coast to arrive at Penzance at 07:54, with St Michael's Mount across the bay.

    What to do in Penzance

    Penzance is the gateway to west Cornwall: cross the tidal causeway to the castle-crowned island of St Michael's Mount, follow the coast path to the open-air Minack Theatre and the dramatic cliffs of Land's End, or relax on the beaches around Sennen and Marazion. The harbour town itself has an arty, independent feel, and the Isles of Scilly ferry sails from the quay.

    Best things to do in Penzance →See every London → Penzance fare & cabin price →

    Booking with confidence

    Choose Check dates & book to see live availability and the real fare for your date on Omio, our approved partner, and pay securely. Fares are dynamic, so the earliest-released berths are the cheapest — booking early is the single biggest saving. We don't add a booking fee and may earn a small commission at no extra cost to you.

    Check dates & book on Omio →

    Penzance sleeper train — common questions

    What time does the sleeper train to Penzance arrive?

    The GWR Night Riviera arrives in Penzance at 07:54 in the morning, having left London Paddington at 23:45 the previous night (with boarding from 22:30). Cabin passengers can usually stay aboard for a short while after arrival, and use the First Class lounge, so there's no rush to leave the station.

    How long is the sleeper train from London to Penzance?

    About 8 hours, departing Paddington at 23:45 and arriving at Penzance at 07:54. Much of that is spent asleep, so the journey feels short: you board late in London, wake in Cornwall, and gain a full day at the coast instead of spending five daytime hours on a train.

    Is the sleeper train to Penzance worth it?

    For reaching far-west Cornwall it's a lovely, low-stress option: you save a hotel night, avoid the long drive or daytime train, and wake beside the sea. Seats are cheap but not restful; a cabin costs more but transforms the trip. If the timing and the romance appeal, most travellers find it well worth it.

    Sleeper trains to other stops

    Complete Your Trip to Penzance

    The bag, the lounge, the eSIM and the day out — sorted before you board. A few things worth having in place for an overnight journey.

    Some links are affiliate links — we may earn a small commission at no extra cost to you, which keeps our guides free and independent.