Direct booking linksNo hidden feesOfficial sources referenced
    Aberdeen, North-East Scotland

    North-East Scotland · Caledonian Sleeper — Highlander

    Sleeper Train to Aberdeen

    London Euston to Aberdeen, overnight — arrive ~07:45.

    Check dates & book →

    Service

    Caledonian Sleeper — Highlander

    Departs

    London Euston 21:15 (Sun 21:00)

    Arrives

    Aberdeen ~07:45

    Journey time

    ~10h 30m

    Runs

    Sun–Fri (no Saturday-night service)

    Cabins

    Choose a seated coach, a Classic Room (single or twin), an en-suite Club Room, or the double-bed Caledonian Double.

    Your journey, booked in two taps

    Leave London this evening and wake in Aberdeen at ~07:45 — 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 Aberdeen

    The Aberdeen portion of the Highlander runs up the east coast through Dundee and along the Firth of Tay while you sleep, delivering you to the Granite City in good time for the working day. Arriving around a quarter to eight, you can be at a breakfast meeting or on the road to Royal Deeside before mid-morning.

    What to do in Aberdeen

    Aberdeen's silvery granite architecture, sweeping beach and busy harbour give the city its character, while the surrounding countryside is castle country: Royal Deeside leads to Balmoral, Crathes and Craigievar along the Castle Trail. It's also a springboard for the Cairngorms, the Speyside whisky distilleries and the dramatic clifftop ruin of Dunnottar Castle just down the coast.

    Best things to do in Aberdeen →See every London → Aberdeen 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 →

    Aberdeen sleeper train — common questions

    What time does the sleeper train to Aberdeen arrive?

    The Aberdeen portion arrives at around 07:45 on weekday mornings, having left London Euston at 21:15 (21:00 on Sundays). The early arrival makes it popular with business travellers heading to the energy sector, as well as visitors bound for Royal Deeside. Check the current timetable, as times shift slightly by day of the week.

    How long is the sleeper train from London to Aberdeen?

    About 10 hours 30 minutes, leaving Euston around 21:15 and arriving in Aberdeen around 07:45. The route runs via Edinburgh, where the train splits, then heads north over the Forth and Tay bridges. Sleeping through the journey means you effectively swap a long travel day for a night's rest.

    Is the sleeper train to Aberdeen worth it?

    For an early start in the north-east it's very convenient: you arrive rested, save a night's accommodation and avoid a dawn flight to Aberdeen airport. Fares can be higher than budget flights, and a seat isn't restful over ten-plus hours, so a Classic or Club Room is the way to get the most from the trip.

    Sleeper trains to other stops

    Complete Your Trip to Aberdeen

    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.