Best way to travel between

Alberta, Canada
Los Ayala, Mexico
Travel Modes
Price
Distance
Duration
CO2
flight
$416.0
3836.99 km
9h 18mins
414.39 kgs
 
drive
$460.0
4471.68 km
47h 40mins
572.38 kgs
 
bus
$580.0
6183.45 km
94h 42mins
185.5 kgs
 
train
$618.0
6807.27 km
106h 39mins
360.79 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3836.99 km 9h 18mins 5,439 MXN 416.0
Drive 4471.68 km 47h 40mins 6,015 MXN 460.0
Bus 6183.45 km 94h 42mins 7,584 MXN 580.0
Train 6807.27 km 106h 39mins 8,081 MXN 618.0
Take Train from Stadium Station to Century Park Station
Time: 25mins Cost: 39 MXN; $ 2.7 - 3.3 USD CO2 Emission: 0.76 kgs
Take Bus from Century Park Transit Centre to International Airport Door 8
Time: 24mins Cost: 52 MXN; $ 3.6 - 4.4 USD CO2 Emission: 0.65 kgs
Take Flight from YEG to PVR
Time: 4h 58mins Cost: 4,969 MXN; $ 342.0 - 418.0 USD CO2 Emission: 403.32 kgs
Take Car from Puerto Vallarta to Los Ayala
Time: 1h 2mins Cost: 392 MXN; $ 27.0 - 33.0 USD CO2 Emission: 8.63 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Alberta, Canada and Los Ayala, Mexico is to travel by air, which will cost about 5,439 MXN or 374.40 USD.