All scheduled flights from Mazatlan to Saskatoon (MZT-YXE)
Mexico
Canada
All scheduled flights from MZT to YXE. You can fly from Mazatlan to Saskatoon non-stop on Fridays and the flight takes about 4 hours and 40 minutes. Flights with stops take between 9 to 9 hours depending on your flight and connection airport.