Mazatlan, Mazatlán, Mexico
Vancouver
The best and cheapest way to get from Mazatlan, Mazatlán, Mexico and Vancouver is to travel by air, which will cost about 388 CAD or 331.20 USD.