Best way to travel between

Phoenix, AZ, United States
Kamloops, BC, Canada
Travel Modes
Price
Distance
Duration
CO2
bus
$212.0
3197.25 km
48h 11mins
95.92 kgs
 
bus
$220.0
3163.65 km
48h 48mins
94.91 kgs
 
drive
$290.0
2975.67 km
30h 52mins
380.89 kgs
 
flight
$466.0
2081.61 km
6h 28mins
224.81 kgs
 
train
$522.0
3522.6 km
54h 8mins
186.7 kgs
 
train
$715.0
3892.54 km
64h 6mins
206.3 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3197.25 km 48h 11mins 224 CAD 212.0
Bus 3163.65 km 48h 48mins 232 CAD 220.0
Drive 2975.67 km 30h 52mins 306 CAD 290.0
Flight 2081.61 km 6h 28mins 492 CAD 466.0
Train 3522.6 km 54h 8mins 551 CAD 522.0
Train 3892.54 km 64h 6mins 754 CAD 715.0
Take Bus from Phoenix, AZ to Los Angeles, CA
Time: 7h 21mins Cost: 53 CAD; $ 45.0 - 55.0 USD CO2 Emission: 19.34 kgs
Take Bus from 6th / Wall to 7th / Decatur
Time: 7mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 0.06 kgs
Take Bus from Los Angeles, CA to Vancouver, BC
Time: 33h 41mins Cost: 127 CAD; $ 108.0 - 132.0 USD CO2 Emission: 65.47 kgs
Take Bus from Vancouver to Kamloops
Time: 4h 49mins Cost: 42 CAD; $ 36.0 - 44.0 USD CO2 Emission: 11.07 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Phoenix, AZ, United States and Kamloops, BC, Canada is to travel by bus, which will cost about 224 CAD or 190.80 USD.