Train from Cleveland to Portland

Cleveland
Portland, United States

Your cost to travel by Bus, train: $733 - $895

Cleveland, OH
  • Total Distance:

    321.7 km (200 miles)

  • Travel Time:

    4 Hours 10 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    55.0 USD (~55.0 USD)

Buffalo
  • Total Distance:

    178.81 km (111 miles)

  • Travel Time:

    3 Hours 12 Minutes

  • Frequency:

    18 Times/Day

  • Bus Fare:

    23.0 USD (~23.0 USD)

Bay St At Dundas St West
  • Total Distance:

    1.27 km (1 miles)

  • Travel Time:

    10 Minutes

  • Frequency:

    248 Times/Day

  • Bus Fare:

    2.0 USD (~2.0 USD)

Toronto, ON
  • Total Distance:

    4552.89 km (2829 miles)

  • Travel Time:

    88 Hours 5 Minutes

  • Frequency:

    0 Times/Day

  • Train Fare:

    700.0 USD (~700.0 USD)

Vancouver, BC
  • Total Distance:

    529.64 km (329 miles)

  • Travel Time:

    7 Hours 32 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    35.0 USD (~35.0 USD)

Portland
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Cleveland, OH Buffalo, NY 55 USD http://us.megabus.com 4h 0mins
Buffalo Toronto 23 USD https://www.greyhound.ca 3h 5mins
Bay St At Dundas St West Bay St At Front St West 2 USD http://www.ttc.ca 10mins
Toronto, ON Vancouver, BC 700 USD http://www.viarail.ca/en/trains/rockies-and-pacific/toronto-vancouver-canadian/schedules 84h 42mins
Vancouver, BC Portland, Oregon 35 USD http://www.boltbus.com 7h 15mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 855 USD ~ 855 USD
2 people 1,710 USD ~ 1,710 USD
3 people 2,565 USD ~ 2,565 USD
4 people 3,420 USD ~ 3,420 USD
5 people 4,275 USD ~ 4,275 USD

Did you know?

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