Trains from Oshawa to Vancouver

  • Lowest price from CA$309.55
  • Average duration 5h 58m
  • Connections per day 3
  • Distance 3,386 km
  • CO₂ per person 47 kg

train from Oshawa to Vancouver

The journey from Oshawa to Vancouver is about 3,386 km. On average a train trip takes 5h 58m with 3 connections per day.

Lowest price CA$309.55
Trip duration 5h 58m
Connections per day 3
Lowest price CA$309.55
Highest price CA$663.69
First departure 09:27 AM
Last departure 11:25 AM
Distance 3,386 km
Departure Oshawa
Arrival Vancouver
Travel operator Kish Air, VIARAIL
Find the best price

Carriers on this route

Learn more about carriers on this route.

Porter Airlines is a regional airline based in Toronto, Canada. It was founded in 2006 and operates flights to various destinations in Canada and the United States. The airline is known for its distinctive brand and high level of customer service, offering amenities such as complimentary snacks and beverages, lounge access, and free Wi-Fi on board. Porter Airlines operates a fleet of Bombardier Q400 turboprop aircraft, which are known for their fuel efficiency and low noise levels. The airline has won numerous awards for its service and has been recognized for its commitment to sustainability and community involvement.

CO₂ emissions by mode

train 237.02kg
bus 253.95kg
flight 677.2kg
carpool 541.76kg
How much CO₂ is emitted travelling by train from Oshawa to Vancouver?

The train journey between Oshawa and Vancouver emits 237.02kg of CO₂.

How much CO₂ do I save by taking the train between Oshawa and Vancouver?

Taking the train between Oshawa and Vancouver saves 440.18kg of CO₂ compared to a flight, 16.93kg compared to the bus and 304.74kg compared to the car.

FAQ