Flights to Mazatlan

Why book with eDreams
  • Choose from 660+ airlines
  • Choose from more than 60,000 flight routes
  • Flights starting at $569

Last minute flights to Mazatlan

Departure Sat, 06 Jun Return Sat, 20 Jun
YEG Edmonton
MZT Mazatlan
return from $951
Departure Sun, 14 Jun Return Sat, 20 Jun
YYZ Toronto
MZT Mazatlan
return from $569
Departure Fri, 12 Jun Return Fri, 19 Jun
YUL Montreal
MZT Mazatlan
return from $647
Departure Tue, 09 Jun Return Thu, 25 Jun
YYC Calgary
MZT Mazatlan
return from $1,217

Book cheap flights to Mazatlan with eDreams

Exciting destinations

International sites