Alberta, Canada
Mexico City
The best and cheapest way to get from Alberta, Canada and Mexico City is to travel by bus, which will cost about 3,713 MXN or 255.60 USD.