Direct flights from Mexico City to Mazatlàn MEX → MZT

Aeromexico, VivaAerobus and Volaris fly nonstop from Mexico City (MEX) to Mazatlàn (MZT), several times daily. The flight takes about 1h 36m and covers 530 miles (853 km). Round-trip fares typically run around $152. Fares last checked 24 August 2026.

60-day flexibility overview based on 19 recent fares across the next 60 days

Cheapest
$141
Typical
$152
Most expensive
$233

What flexibility is worth here

How long you stay changes it too

  • 1–5 nights $220
  • 6–9 nights $152

Staying 6–9 nights typically costs $68 less than 1–5 nights.

Most people pick dates first and see the price second. We watch every date combination on this route and tell you when a good one gets cheap. Watch MEX → MZT →

Prices last updated 7 days ago. Fares change frequently — check the airline for current pricing.

🔔 Watch MEX → MZT

We re-run this search daily and email you the moment the price drops below typical.

Free · checked daily · one-click unsubscribe

Aeromexico AM VivaAerobus VB Volaris Y4

Departure Schedule typical week

Typical weekly schedule · 33 flights per week (~5 per day) · Updated 54d ago

Aeromexico
19 flights per week (~3 per day)
Daily
12:30 18:45
Fri
16:45
Sat
17:55
Mon, Thu
18:30
Sun
18:40
VivaAerobus
7 flights per week
Daily
10:40
Volaris
7 flights per week
Daily
13:50

Frequently asked questions

Is there a direct flight from Mexico City to Mazatlàn?

Yes, Aeromexico, VivaAerobus and 1 more airline operate nonstop flights from Mexico City (MEX) to Mazatlàn (MZT).

Which airlines fly direct from Mexico City to Mazatlàn?

Aeromexico, VivaAerobus, Volaris operate nonstop flights from Mexico City to Mazatlàn.

How long is the flight from Mexico City to Mazatlàn?

The nonstop flight from Mexico City to Mazatlàn takes ~1h 36m (approximately 853 km).

How often do direct flights operate from Mexico City to Mazatlàn?

Nonstop flights from Mexico City to Mazatlàn operate multiple daily — 33 flights per week (~5 per day).

What days of the week are there direct flights from Mexico City to Mazatlàn?

Direct flights from Mexico City to Mazatlàn operate every day of the week. Aeromexico flies daily, VivaAerobus flies daily, and Volaris flies daily.

How much is a round-trip flight from Mexico City to Mazatlàn?

Round-trip flights from Mexico City (MEX) to Mazatlàn (MZT) start at $141, with a typical fare around $152. Based on 19 recent fare combinations.

Does trip length change the round-trip fare from Mexico City to Mazatlàn?

Typical round-trip fares from Mexico City (MEX) to Mazatlàn (MZT) by trip length: a short trip (1–5 nights) about $220 and a week away (6–9 nights) about $152. Medians from 19 recent fare combinations.

Explore More

Scout — our search agent — hunts nonstop fares from Mexico City every night and pings you when one's worth booking.

Watch it work →