Direct booking linksNo hidden feesOfficial sources referenced

    Answers · Onboard

    Can you eat dinner on the Caledonian Sleeper?

    Yes — the Caledonian Sleeper's Club Car serves an evening menu, and dining on board is one of the nicest parts of the trip. The menu leans on Scottish produce, with a selection of hot dishes, lighter plates, snacks and a drinks list including Scottish beers, whiskies and gins, which you can enjoy in the relaxed booth seating as the train heads north. Guests staying in rooms can eat in the Club Car or, for Club En-suite and Caledonian Double guests, have food and drink delivered to their room. Access to the Club Car is prioritised for room guests, so if dining on board matters to you, book a room rather than a reclining Seat. In the morning, the same car serves breakfast — included free for Club En-suite and Caledonian Double guests. Because the train departs in the evening and travels overnight, it's worth heading to the Club Car reasonably early, as it can get busy on popular nights, and pre-ordering where offered. Menus, opening hours and availability change periodically and can be affected on busy services, so treat specific dishes as a guide and confirm current details when you travel.

    Sources: sleeper.scot

    Ready to travel? Compare cabins and fares, then book with confidence.

    More sleeper train answers