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.
  1. 1
    The Canadian Nostalgic: Eastbound

    Canada Rail (canadarail.ca)

    77.8

    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)

  2. 2
    The Canadian Nostalgic: Westbound

    Canada Rail (canadarail.ca)

    77

    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)

  3. 3
    Eastern Canada by Rail

    Canada Rail (canadarail.ca)

    73.7

    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)

  4. 4
    The Canadian Prestige: Eastbound

    Canada Rail (canadarail.ca)

    71.1

    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)

  5. 571.1

    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)

  6. 6
    The Canadian Prestige: Westbound

    Canada Rail (canadarail.ca)

    71

    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)

  7. 770.8

    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)

  8. 8
    Rockies Passage: Eastbound

    Canada Rail (canadarail.ca)

    69.3

    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)

  9. 9
    Rockies Passage: Westbound

    Canada Rail (canadarail.ca)

    69.3

    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)

  10. 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)