Best way to travel between

Victoria, BC, Canada
Dallas, TX, United States
Travel Modes
Price
Distance
Duration
CO2
flight
$314.0
3048.8 km
12h 14mins
329.27 kgs
 
drive
$317.0
3806.69 km
37h 56mins
487.26 kgs
 
flight
$387.0
2896.68 km
11h 5mins
312.84 kgs
 
flight
$410.0
2979.6 km
10h 39mins
321.8 kgs
 
bus
$420.0
4820.55 km
72h 17mins
144.62 kgs
 
flight
$446.0
2950.95 km
10h 11mins
318.7 kgs
 
flight
$449.0
3005.1 km
9h 36mins
324.55 kgs
 
bus
$505.0
4019.8 km
57h 31mins
120.59 kgs
 
train
$520.0
5232.6 km
81h 26mins
277.33 kgs
 
flight
$691.0
3019.9 km
10h 39mins
326.15 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3048.8 km 12h 14mins 314 USD 314.0
Drive 3806.69 km 37h 56mins 317 USD 317.0
Flight 2896.68 km 11h 5mins 387 USD 387.0
Flight 2979.6 km 10h 39mins 410 USD 410.0
Bus 4820.55 km 72h 17mins 420 USD 420.0
Flight 2950.95 km 10h 11mins 446 USD 446.0
Flight 3005.1 km 9h 36mins 449 USD 449.0
Bus 4019.8 km 57h 31mins 505 USD 505.0
Train 5232.6 km 81h 26mins 520 USD 520.0
Flight 3019.9 km 10h 39mins 691 USD 691.0
Take Bus from Douglas at Saanich to Swartz Bay Ferry Terminal
Time: 38mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.92 kgs
Take Ferry from Swartz Bay to Tsawwassen
Time: 1h 38mins Cost: 13 USD; $ 11.7 - 14.3 USD CO2 Emission: 5.89 kgs
Take Bus from Bus Access Rd @ Tsawwassen Ferry Terminal to Bridgeport Station @ Bay 1
Time: 36mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 0.86 kgs
Take Train from Bridgeport Station Platform 1 to YVR-Airport Station Platform 1
Time: 8mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 0.22 kgs
Take Flight from YVR to DFW
Time: 4h 13mins Cost: 290 USD; $ 261.0 - 319.0 USD CO2 Emission: 313.57 kgs
Take Walk from Dallas/Ft.Worth to Dfw Airport Station
Time: 31mins Cost: 0 USD; $ 0.3 - 0.4 USD CO2 Emission: 0.33 kgs
Take Train from Dfw Airport Station to Victory Station
Time: 46mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 1.8 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Victoria, BC, Canada and Dallas, TX, United States is to travel by air, which will cost about 314 USD or 282.60 USD.