
Amtrak Vacations
New York City, Montreal, and Halifax
Independent rail journey from New York City through Montreal to Halifax
Named train
6 rail vacations ride the The Ocean, from 5 operators, 7 to 22 days, from $1,029 per person. These are packaged vacations that include the train; the train itself also sells its own tickets.
Where it runs: Canada

Amtrak Vacations
Independent rail journey from New York City through Montreal to Halifax

Canada Rail (canadarail.ca)
Eleven-day independent rail tour across Eastern Canada by VIA Rail

Marvellous Escapes
Coast-to-coast Canadian rail journey Halifax to Vancouver on two sleeper trains

Amtrak Vacations
17-day VIA Rail crossing of Canada, Vancouver to Halifax

Planet Rail
Coast-to-coast Canadian rail journey from Halifax to Vancouver on three named trains

First Class Holidays
Ten-day rail journey through eastern Canada from Halifax to Toronto