Hacker News new | ask | show | jobs
by illirik 1161 days ago
As an American sleeper train enthusiast, my recs are:

- If you find yourself in Germany, Austria, or Switzerland, the Nightjet is IMHO the best sleeper train in the world on balance. Between very reasonable fares, high hotel rates in the cities it serves, and mostly new rolling stock, it's a bargain.

- If you live on the East Coast or Midwestern US, there are several Amtrak services that are reasonably priced when booked well in advance (3-6 months). The City of New Orleans (from Chicago) or the silver services (two different NYC - Florida trains, but they take different routes through NC, SC, and GA) have much more reasonable fares than the Western routes.

- You can often get a good deal on Via Rail in Canada; they still allow you to book a single berth, and they regularly release promo fares for specific dates. The deals are available at https://www.viarail.ca/en/offers/sleeper-plus-class-deals/ and you can scroll down to see the dates and routes that there are savings on. The best deals are from the major cities in Canada (especially Montreal) to points East on the Ocean - you can get a discount private cabin from e.g. Montreal to Halifax, but you're SOL if you want to go to Vancouver in anything other than a berth. Book a Corridor to get to Montreal. These are best booked close-in, unlike Amtrak.

However, if you have the means, book a room(ette) on the Empire Builder in winter. It's simply incredible.