Best way to travel between

Waterloo, ON, Canada
Burnaby, BC, Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$309.0
3637.92 km
9h 3mins
392.9 kgs
 
flight
$312.0
3555.56 km
10h 18mins
384.0 kgs
 
flight
$337.0
3510.15 km
8h 33mins
379.1 kgs
 
flight
$376.0
3607.76 km
10h 19mins
389.64 kgs
 
drive
$440.0
4486.68 km
44h 7mins
574.3 kgs
 
train
$657.0
4649.16 km
91h 8mins
246.41 kgs
 
flight
$1004.0
3446.56 km
11h 13mins
372.23 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3637.92 km 9h 3mins 326 CAD 309.0
Flight 3555.56 km 10h 18mins 329 CAD 312.0
Flight 3510.15 km 8h 33mins 356 CAD 337.0
Flight 3607.76 km 10h 19mins 397 CAD 376.0
Drive 4486.68 km 44h 7mins 464 CAD 440.0
Train 4649.16 km 91h 8mins 693 CAD 657.0
Flight 3446.56 km 11h 13mins 1,059 CAD 1004.0
Take Train from Kitchener to Toronto
Time: 1h 39mins Cost: 37 CAD; $ 31.5 - 38.5 USD CO2 Emission: 5.54 kgs
Take Train from UP Express Union Station to UP Express Pearson Airport
Time: 26mins Cost: 4 CAD; $ 3.6 - 4.4 USD CO2 Emission: 1.34 kgs
Take Flight from YYZ to YVR
Time: 4h 57mins Cost: 285 CAD; $ 243.0 - 297.0 USD CO2 Emission: 375.87 kgs
Take Train from Yvr-Airport Station to Vancouver City Centre Station
Time: 25mins Cost: 2 CAD; $ 1.5 - 1.8 USD CO2 Emission: 0.8 kgs
Take Train from Granville Station Platform 2 to Commercial-Broadway Station Platform 4
Time: 7mins Cost: 1 CAD; $ 0.4 - 0.5 USD CO2 Emission: 0.24 kgs
Take Train from Commercial-Broadway Station Platform 2 to Sperling-Burnaby Lake Station Platform 2
Time: 12mins Cost: 1 CAD; $ 0.8 - 1.0 USD CO2 Emission: 0.45 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Waterloo, ON, Canada and Burnaby, BC, Canada is to travel by air, which will cost about 326 CAD or 278.10 USD.