Flights to Mazatlan at a glance
- cities with nonstop flights here
- 8
- nonstop flights a week
- 77
- lowest fare from Calgary
- $262
- flight time from Calgary
- 4h 40m
- flight time from Vancouver
- 3h 40m
- arrival airport
- Mazatlan International
Where you can fly to Mazatlan from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Calgary Canada, 4h 40m, 6 a week | 6 | 4h 40m | from $262 |
| Vancouver Canada, 3h 40m, 5 a week | 5 | 3h 40m | |
| Minneapolis United States, 4h 3m, seasonal | seasonal | 4h 3m |
From other countries
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Mazatlan from?
From 8 cities. The busiest routes are from Calgary (6 flights a week), Vancouver (5 flights a week) and Minneapolis.
How long is the flight from Calgary to Mazatlan?
A nonstop flight takes about 4 hours 40 minutes, tickets from $262.
How long is the flight from Vancouver to Mazatlan?
A nonstop flight takes about 3 hours 40 minutes.
What is the cheapest city to fly to Mazatlan from?
Calgary from $262.
Which airport do flights to Mazatlan arrive at?
All nonstop flights land at Mazatlan International (MZT).
Cities near Mazatlan with their own flights
Worth a look when fares or dates to Mazatlan do not suit; distance by straight line