Best way to travel between

Mazatlán, Mexico
Montreal, QC, Canada
Travel Modes
Price
Distance
Duration
CO2
train
$194.25
5048.06 km
75h 15mins
267.55 kgs
 
bus
$337.34
4605.8 km
63h 24mins
138.17 kgs
 
drive
$368.64
4585.83 km
47h 42mins
586.99 kgs
 
flight
$460.75
3871.03 km
8h 52mins
418.07 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5048.06 km 75h 15mins 205 CAD 194.25
Bus 4605.8 km 63h 24mins 356 CAD 337.34
Drive 4585.83 km 47h 42mins 389 CAD 368.64
Flight 3871.03 km 8h 52mins 486 CAD 460.75
Take Bus from Mazatlán to Monterrey
Time: 9h 30mins Cost: 37 CAD; $ 31.5 - 38.5 USD CO2 Emission: 25.15 kgs
Take Bus from Monterrey to San Antonio
Time: 7h 15mins Cost: 20 CAD; $ 17.0 - 20.8 USD CO2 Emission: 14.2 kgs
Take Walk from San Antonio to San Antonio Amtrak Station
Time: 23mins Cost: 0 CAD; $ 0.0 - 0.0 USD CO2 Emission: 0.24 kgs
Take Train from San Antonio Amtrak Station to Chicago Union Station
Time: 30h 44mins Cost: 158 CAD; $ 135.0 - 165.0 USD CO2 Emission: 110.94 kgs
Take Train from Chicago Union Station to Schenectady
Time: 15h 45mins Cost: 106 CAD; $ 90.0 - 110.0 USD CO2 Emission: 68.03 kgs
Take Train from Schenectady to Montreal Central Station
Time: 7h 38mins Cost: 47 CAD; $ 40.5 - 49.5 USD CO2 Emission: 18.95 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mazatlán, Mexico and Montreal, QC, Canada is to travel by train, which will cost about 205 CAD or 174.60 USD.