
Wexas Travel
The Ocean: Rail journey to the Maritimes
Eight-day rail journey from Montréal to Halifax on VIA Rail's Ocean sleeper train
8 daysfrom $3,873
13% rail
Canada
3 rail vacations stop in Charlottetown, from 3 operators, 8 to 12 days, from $3,873 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

Wexas Travel
Eight-day rail journey from Montréal to Halifax on VIA Rail's Ocean sleeper train

Cox & Kings
Nine-day rail journey from Halifax through Prince Edward Island to Montreal by VIA Rail

Canadian Train Vacations (Fresh Tracks Canada)
Rail start from Montreal to Quebec, then small-group touring of Maritimes coast