Train from Calgary to Portland

Calgary
Portland, United States

Your cost to travel by Bus, train: $126 - $154

Calgary, AB
  • Total Distance:

    1042.28 km (648 miles)

  • Travel Time:

    15 Hours 27 Minutes

  • Frequency:

    3 Times/Day

  • Bus Fare:

    80.0 USD (~80.0 USD)

Vancouver, BC
  • Total Distance:

    253.47 km (157 miles)

  • Travel Time:

    4 Hours 10 Minutes

  • Frequency:

    2 Times/Day

  • Train Fare:

    35.0 USD (~35.0 USD)

Seattle, WA
  • Total Distance:

    289.59 km (180 miles)

  • Travel Time:

    3 Hours 23 Minutes

  • Frequency:

    10 Times/Day

  • Bus Fare:

    23.0 USD (~23.0 USD)

Portland
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Calgary, AB Vancouver, BC 80 USD https://www.greyhound.ca 14h 51mins
Vancouver, BC Seattle - King Street Station, WA 35 USD http://free.rome2rio.com/agencyredirect?oName=Vancouver%2C%20BCu0026dName=Seattle%20-%20King%20Street%20Station%2C%20WAu0026date=2015-07-02u0026oPos=49.27391,-123.096848u0026dPos=47.5983734,-122.32932 4h 0mins
Seattle, WA Portland, OR 23 USD https://www.boltbus.com/ 3h 15mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 147 USD ~ 147 USD
2 people 294 USD ~ 294 USD
3 people 441 USD ~ 441 USD
4 people 588 USD ~ 588 USD
5 people 735 USD ~ 735 USD

Did you know?

  • The total CO2 Emission for your Calgary - Portland train trip is 53.39 kg
  • Your total cost to travel by train from Calgary to Portland is about 147.0 USD (~147.0 USD)