Best way to travel between

Toronto, ON, Canada
Santa María Huatulco, Mexico
Travel Modes
Price
Distance
Duration
CO2
flight
$430.0
3798.9 km
13h 55mins
410.28 kgs
 
drive
$500.0
4884.26 km
51h 29mins
625.19 kgs
 
bus
$760.0
9014.76 km
104h 39mins
270.44 kgs
 
train
$811.0
10219.65 km
138h 30mins
541.64 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3798.9 km 13h 55mins 5,622 MXN 430.0
Drive 4884.26 km 51h 29mins 6,538 MXN 500.0
Bus 9014.76 km 104h 39mins 9,937 MXN 760.0
Train 10219.65 km 138h 30mins 10,604 MXN 811.0
Take Train from Toronto Union Station to Pearson Airport
Time: 32mins Cost: 275 MXN; $ 18.9 - 23.1 USD CO2 Emission: 1.37 kgs
Take Flight from YYZ to OAX
Time: 7h 43mins Cost: 5,099 MXN; $ 351.0 - 429.0 USD CO2 Emission: 382.76 kgs
Take Car from Oaxaca to Huatulco
Time: 3h 34mins Cost: 248 MXN; $ 17.1 - 20.9 USD CO2 Emission: 29.43 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Toronto, ON, Canada and Santa María Huatulco, Mexico is to travel by air, which will cost about 5,622 MXN or 387.00 USD.