Best way to travel between

Cancún, Mexico
Hamilton, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$112.35
2576.22 km
7h 0mins
278.23 kgs
 
train
$247.0
6176.85 km
97h 37mins
327.37 kgs
 
bus
$413.25
5821.21 km
86h 29mins
174.64 kgs
 
drive
$427.5
5373.65 km
60h 28mins
687.83 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2576.22 km 7h 0mins 119 CAD 112.35
Train 6176.85 km 97h 37mins 261 CAD 247.0
Bus 5821.21 km 86h 29mins 436 CAD 413.25
Drive 5373.65 km 60h 28mins 451 CAD 427.5
Take Bus from Cancún Bus Station to Cancun International Airport T2
Time: 30mins Cost: 7 CAD; $ 6.3 - 7.7 USD CO2 Emission: 0.65 kgs
Take Flight from CUN to YHM
Time: 3h 39mins Cost: 106 CAD; $ 90.0 - 110.0 USD CO2 Emission: 274.67 kgs
Take Bus from Airport Passenger Terminal to UPPER JAMES at MOHAWK
Time: 19mins Cost: 3 CAD; $ 2.7 - 3.3 USD CO2 Emission: 0.33 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Cancún, Mexico and Hamilton, ON, Canada is to travel by air, which will cost about 118 CAD or 100.80 USD.