Train from Windsor to Calgary

Windsor
Calgary, Canada

Your cost to travel by Train, bus: $419 - $513

Windsor
  • Total Distance:

    376.98 km (234 miles)

  • Travel Time:

    4 Hours 18 Minutes

  • Frequency:

    10 Times/Day

  • Train Fare:

    60.0 USD (~63.3 CAD)

Toronto, ON
  • Total Distance:

    3419.1 km (2125 miles)

  • Travel Time:

    58 Hours 18 Minutes

  • Frequency:

    0 Times/Day

  • Train Fare:

    370.0 USD (~390.35 CAD)

Edmonton
  • Total Distance:

    0.48 km (0 miles)

  • Travel Time:

    5 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.07 USD (~0.07 CAD)

Edmonton
  • Total Distance:

    320.83 km (199 miles)

  • Travel Time:

    4 Hours 12 Minutes

  • Frequency:

    4 Times/Day

  • Bus Fare:

    35.0 USD (~36.92 CAD)

Calgary International Airport, Calgary, AB, Canada
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Windsor Toronto 60 USD http://www.viarail.ca/ 4h 6mins
Toronto, ON Edmonton 370 USD http://www.viarail.ca/ 55h 31mins
Edmonton Calgary, AB 35 USD https://www.greyhound.ca 4h 0mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 489 USD ~ 516 CAD
2 people 978 USD ~ 1,032 CAD
3 people 1,467 USD ~ 1,548 CAD
4 people 1,956 USD ~ 2,064 CAD
5 people 2,445 USD ~ 2,579 CAD

Did you know?

  • The total CO2 Emission for your Windsor - Calgary train trip is 210.87 kg
  • Your total cost to travel by train from Windsor to Calgary is about 489.0 USD (~515.89 CAD)