Best way to travel between

Puerto Vallarta, Mexico
Kelowna, BC, Canada
Travel Modes
Price
Distance
Duration
CO2
bus
$158.11
5154.48 km
76h 27mins
154.63 kgs
 
flight
$288.96
3507.06 km
8h 42mins
378.76 kgs
 
drive
$390.0
4474.0 km
47h 28mins
572.67 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 5154.48 km 76h 27mins 167 CAD 158.11
Flight 3507.06 km 8h 42mins 305 CAD 288.96
Drive 4474.0 km 47h 28mins 411 CAD 390.0
Take Bus from Autotransportes Medina to Bucerías
Time: 33mins Cost: 1 CAD; $ 0.9 - 1.1 USD CO2 Emission: 0.81 kgs
Take Bus from Bucerías to Tepic
Time: 1h 34mins Cost: 13 CAD; $ 10.8 - 13.2 USD CO2 Emission: 4.35 kgs
Take Bus from Tepic to Fresno
Time: 36h 26mins Cost: 158 CAD; $ 135.0 - 165.0 USD CO2 Emission: 83.47 kgs
Take Bus from Fresno to Portland
Time: 18h 40mins Cost: 116 CAD; $ 99.0 - 121.0 USD CO2 Emission: 38.06 kgs
Take Train from Portland to Vancouver
Time: 8h 0mins Cost: 58 CAD; $ 49.5 - 60.5 USD CO2 Emission: 28.26 kgs
Take Bus from Vancouver, BC - Pacific Central Station to Kelowna, BC - Downtown
Time: 6h 55mins Cost: 58 CAD; $ 49.5 - 60.5 USD CO2 Emission: 11.95 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Puerto Vallarta, Mexico and Kelowna, BC, Canada is to travel by bus, which will cost about 167 CAD or 142.20 USD.