Alberta, Canada
Los Ayala, Mexico
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.