Best way to travel between

Victoria, BC, Canada
Phoenix, AZ, United States
Travel Modes
Price
Distance
Duration
CO2
flight
$264.0
2068.5 km
6h 17mins
223.4 kgs
 
drive
$280.0
2662.4 km
28h 53mins
340.79 kgs
 
train
$313.0
3020.16 km
48h 41mins
160.07 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2068.5 km 6h 17mins 264 USD 264.0
Drive 2662.4 km 28h 53mins 280 USD 280.0
Train 3020.16 km 48h 41mins 313 USD 313.0
Take Bus from Northbound Douglas at Herald to Northbound East Saanich at McTavish
Time: 45mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.78 kgs
Take Flight from YYJ to PHX
Time: 3h 4mins Cost: 260 USD; $ 234.0 - 286.0 USD CO2 Emission: 219.84 kgs
Take Train from 38Th Street/Washington Light Rail Stn to WASHINGTON/CENTRAL station
Time: 13mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.38 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Victoria, BC, Canada and Phoenix, AZ, United States is to travel by air, which will cost about 264 USD or 237.60 USD.