Ranked, with the working shown
The best train tours in Canada
170 trips in Canada had enough verified data to score. The ranking below is fully mechanical; here is exactly how it works:
- Rail share (35%): the percent of the trip actually on trains, from the itinerary.
- Value (20%): price per day against the other trips on this page (cheaper per day scores higher).
- Data completeness (25%): full day-by-day itinerary, imagery, inclusions, and verified price.
- Departure breadth (20%): how many months the operator publishes departures for.
7-day sleeper train crossing on VIA Rail's The Canadian, Vancouver to Toronto
- Rail share
- 57
- Value
- 64
- Completeness
- 100
- Departures
- 100
7 days · from $2,510 ($359/day)
7-day sleeper train crossing on VIA Rail's The Canadian, Toronto to Vancouver
- Rail share
- 57
- Value
- 60
- Completeness
- 100
- Departures
- 100
7 days · from $2,751 ($393/day)
Eleven-day independent rail tour across Eastern Canada by VIA Rail
- Rail share
- 45
- Value
- 65
- Completeness
- 100
- Departures
- 100
11 days · from $3,866 ($351/day)
Seven-day VIA Rail Prestige Class trans-Canada trip, Vancouver to Toronto
- Rail share
- 71
- Value
- 6
- Completeness
- 100
- Departures
- 100
7 days · from $7,048 ($1,007/day)
16-day rail crossing of Canada, Vancouver to Halifax, via the Rockies
- Rail share
- 56
- Value
- 32
- Completeness
- 100
- Departures
- 100
16 days · from $8,486 ($530/day)
Seven-day VIA Rail Prestige Class trans-Canada trip, Toronto to Vancouver
- Rail share
- 71
- Value
- 6
- Completeness
- 100
- Departures
- 100
7 days · from $7,274 ($1,039/day)
16-day rail crossing of Canada, Halifax to Vancouver, via the Rockies
- Rail share
- 56
- Value
- 31
- Completeness
- 100
- Departures
- 100
16 days · from $8,588 ($537/day)
4-day Rocky Mountaineer rail trip from Vancouver to Calgary
- Rail share
- 50
- Value
- 34
- Completeness
- 100
- Departures
- 100
4 days · from $2,082 ($521/day)
4-day Rocky Mountaineer rail journey from Banff to Vancouver
- Rail share
- 50
- Value
- 34
- Completeness
- 100
- Departures
- 100
4 days · from $2,082 ($521/day)
Independent round trip rail vacation from New York to Quebec via Montreal
- Rail share
- 67
- Value
- 97
- Completeness
- 100
- Departures
- 0
6 days · from $889 ($148/day)