Flights from Edmonton to Mazatlan
YEG to MZT. All flight routes from Edmonton International Airport, Canada to General Rafael Buelna International, Mexico. These routes are operated by 2 different airlines. You can either fly non-stop with Sunwing Airlines or WestJet, or choose from 3 different transit flights. The shortest flight time is 4 hours and 45 minutes.
Find the best prices on hotels and car rental near General Rafael Buelna
We got great deals on hotels and car rentals near the airport.
Edmonton to Mazatlan flights
There are over 5 and approximately 3 flights every week. You can fly non-stop to Mazatlan (MZT) from Edmonton (YEG) with Sunwing Airlines or WestJet but if a stopover option suits you better you can choose to fly via Vancouver, Calgary or any other of the 3 alternatives with flight connections.
Edmonton to Mazatlan with Sunwing Airlines
With WestJet
You can fly non-stop with WestJet every Saturday at 08:30. You can also take a connecting flight via Vancouver or Calgary.
Miles & flight time: YEG - MZT
The shortest flight time between YEG and MZT is 4 hours and 45 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 4h 45m | - | 2129 (3426 km) |
YVR Vancouver | 7h 23m | 4h 7m | 2536 (4080 km) |
YYC Calgary | 7h 30m | 2h 14m | 2139 (3442 km) |
LAX Los Angeles | 8h 21m | 2h 4m | 2417 (3889 km) |
Unpublished Flight Rates From Edmonton to Mazatlan
From Edmonton to Mexico
Below is a list of other destinations to Mexico from Edmonton International Airport with either direct flights or 1 stop connections.
- CUN Cancun Direct
- MEX Mexico City
- GDL Guadalajara
- SJD San Jose Cabo Direct
- PVR Puerto Vallarta Direct
- TIJ Tijuana
- TQO TULUM
- ZIH Ixtapa/Zihuatanejo
- CZM Cozumel
- HUX Huatulco Direct
From Canada to Mazatlan
Below is a list of other cities in Canada with flights to Mazatlan with either non-stop or connecting flights.
- YYZ Toronto Direct
- YUL Montreal Direct
- YVR Vancouver Direct
- YYC Calgary Direct
- YWG Winnipeg Direct
- YXE Saskatoon Direct
- YLW Kelowna Direct
- YQR Regina
- YYJ Victoria
- YXS Prince George