Train from Prince Edward Island to Vancouver

Prince Edward Island
Vancouver, Canada

Your cost to travel by Bus, train via Winnipeg, MB: $584 - $714

Charlottetown
  • Total Distance:

    131.76 km (82 miles)

  • Travel Time:

    1 Hours 57 Minutes

  • Frequency:

    3 Times/Day

  • Bus Fare:

    24.0 USD (~25.32 CAD)

Amherst
  • Total Distance:

    1137.4 km (707 miles)

  • Travel Time:

    19 Hours 4 Minutes

  • Frequency:

    0 Times/Day

  • Train Fare:

    170.0 USD (~179.35 CAD)

Montreal, PQ
  • Total Distance:

    554.2 km (344 miles)

  • Travel Time:

    5 Hours 52 Minutes

  • Frequency:

    7 Times/Day

  • Bus Fare:

    50.0 USD (~52.75 CAD)

Toronto, ON
  • Total Distance:

    2181.5 km (1356 miles)

  • Travel Time:

    31 Hours 22 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    190.0 USD (~200.45 CAD)

Winnipeg, MB
  • Total Distance:

    1395.47 km (867 miles)

  • Travel Time:

    19 Hours 23 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    120.0 USD (~126.6 CAD)

Calgary, AB
  • Total Distance:

    1049.04 km (652 miles)

  • Travel Time:

    14 Hours 22 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    95.0 USD (~100.22 CAD)

Vancouver
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Charlottetown Amherst 24 USD http://www.maritimebus.com/en/ 1h 55mins
Amherst Montréal, QC 170 USD http://www.viarail.ca/ 18h 42mins
Montreal, PQ Toronto, ON 50 USD http://ca.megabus.com/ 5h 45mins
Toronto, ON Winnipeg, MB 190 USD https://www.greyhound.ca 30h 45mins
Winnipeg, MB Calgary, AB 120 USD https://www.greyhound.ca 19h 0mins
Calgary, AB Vancouver, BC 95 USD https://www.greyhound.ca 14h 5mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 681 USD ~ 718 CAD
2 people 1,362 USD ~ 1,437 CAD
3 people 2,043 USD ~ 2,155 CAD
4 people 2,724 USD ~ 2,874 CAD
5 people 3,405 USD ~ 3,592 CAD

Did you know?

  • The total CO2 Emission for your Prince Edward Island - Vancouver train trip is 219.63000000000002 kg
  • Your total cost to travel by train from Prince Edward Island to Vancouver is about 681.0 USD (~718.45 CAD)