Best way to travel between

Edmonton, AB, Canada
Comox, BC, Canada
Travel Modes
Price
Distance
Duration
CO2
train
$264.0
1376.63 km
19h 26mins
72.96 kgs
 
train
$296.0
1451.1 km
35h 38mins
76.91 kgs
 
flight
$408.0
974.4 km
5h 45mins
105.24 kgs
 
flight
$478.0
1000.62 km
7h 39mins
108.07 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1376.63 km 19h 26mins 279 CAD 264.0
Train 1451.1 km 35h 38mins 312 CAD 296.0
Flight 974.4 km 5h 45mins 430 CAD 408.0
Flight 1000.62 km 7h 39mins 504 CAD 478.0
Take Bus from Edmonton, AB to Spruce Grove, AB
Time: 31mins Cost: 16 CAD; $ 13.5 - 16.5 USD CO2 Emission: 1.0 kgs
Take Bus from Spruce Grove to Kamloops, BC
Time: 9h 57mins Cost: 79 CAD; $ 67.5 - 82.5 USD CO2 Emission: 25.36 kgs
Take Bus from Kamloops, BC to Vancouver, BC
Time: 4h 38mins Cost: 42 CAD; $ 36.0 - 44.0 USD CO2 Emission: 10.7 kgs
Take Bus from Nb Main St Fs Terminal Ave to Wb W Pender St Fs Burrard St
Time: 11mins Cost: 3 CAD; $ 2.7 - 3.3 USD CO2 Emission: 0.07 kgs
Take Walk from Wb W Pender St Fs Burrard St to Vancouver Harbour
Time: 8mins Cost: 0 CAD; $ 0.1 - 0.1 USD CO2 Emission: 0.08 kgs
Take Train from Vancouver Harbour to Comox, BC
Time: 51mins Cost: 138 CAD; $ 117.9 - 144.1 USD CO2 Emission: 7.36 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Edmonton, AB, Canada and Comox, BC, Canada is to travel by train, which will cost about 279 CAD or 237.60 USD.