Best way to travel between

Mazatlan, Mazatlán, Mexico
Vancouver
Travel Modes
Price
Distance
Duration
CO2
flight
$368.0
3424.72 km
12h 43mins
369.87 kgs
 
drive
$420.0
4165.2 km
47h 21mins
533.15 kgs
 
train
$433.0
5281.12 km
95h 11mins
279.9 kgs
 
bus
$445.0
4578.33 km
67h 4mins
137.35 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3424.72 km 12h 43mins 388 CAD 368.0
Drive 4165.2 km 47h 21mins 443 CAD 420.0
Train 5281.12 km 95h 11mins 457 CAD 433.0
Bus 4578.33 km 67h 4mins 469 CAD 445.0
Take Car from Mazatlán to Mazatlan
Time: 27mins Cost: 8 CAD; $ 7.2 - 8.8 USD CO2 Emission: 2.97 kgs
Take Flight from MZT to BLI
Time: 9h 26mins Cost: 348 CAD; $ 297.0 - 363.0 USD CO2 Emission: 358.09 kgs
Take Bus from Bellingham Airport, WA to River Rock Casino Resort, Richmond
Time: 1h 34mins Cost: 30 CAD; $ 25.2 - 30.8 USD CO2 Emission: 2.31 kgs
Take Train from Bridgeport Station to Broadway-City Hall Station
Time: 12mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 0.48 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mazatlan, Mazatlán, Mexico and Vancouver is to travel by air, which will cost about 388 CAD or 331.20 USD.