Best way to travel between

Fredericton, NB, Canada
North Vancouver, BC, Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$401.0
4327.03 km
10h 30mins
467.32 kgs
 
drive
$600.0
6049.19 km
60h 5mins
774.3 kgs
 
train
$875.0
5908.86 km
105h 41mins
313.17 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 4327.03 km 10h 30mins 423 CAD 401.0
Drive 6049.19 km 60h 5mins 633 CAD 600.0
Train 5908.86 km 105h 41mins 923 CAD 875.0
Take Bus from Fredericton, NB to Fredericton Airport
Time: 24mins Cost: 7 CAD; $ 6.3 - 7.7 USD CO2 Emission: 0.43 kgs
Take Flight from YFC to YVR
Time: 8h 10mins Cost: 411 CAD; $ 351.0 - 429.0 USD CO2 Emission: 463.74 kgs
Take Train from Yvr-Airport Station to Waterfront Station Canada Line
Time: 26mins Cost: 2 CAD; $ 1.5 - 1.9 USD CO2 Emission: 0.82 kgs
Take Ferry from Waterfront Stn Seabus Northbound to Lonsdale Quay Seabus Northbound
Time: 12mins Cost: 4 CAD; $ 3.6 - 4.4 USD CO2 Emission: 0.45 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Fredericton, NB, Canada and North Vancouver, BC, Canada is to travel by air, which will cost about 423 CAD or 360.90 USD.