Airlines with flights from Mexico City to Mazatlan
There are three airlines with scheduled flights between NLU and MZT. Both Viva and Mexicana operates non-stop flights from Felipe Angeles International Airport to General Rafael Buelna International and the flight time is 1 hour and 40 minutes.
Choose airline
Schedules
Non-stop with VivaAerobus
-
Total flight time: 1 hour and 40 minutes
-
Low-cost airline
-
13 flights per week
-
Airbus A321
NLU
Direct
MZT
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
VB9234
15:35
15:35
15:35
15:35
15:35
15:35
15:35
The timetable & schedule information was updated at 2026-04-21
Non-stop with Mexicana de Aviación
-
Total flight time: 1 hour and 35 minutes
-
3 flights per week
-
Embraer 195 E2
NLU
Direct
MZT
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
XN1264
16:45
----
----
----
14:55
----
16:45
The timetable & schedule information was updated at 2026-04-21
Via Monterrey with VivaAerobus
-
Total flight time: 4h 00m - 5h 55m.
-
Low-cost airline
-
11 flights per week
-
Airbus A321
NLU
Via MTY
MZT
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
VB7378
VB4020
VB4020
----
06:00
----
----
----
06:00
----
VB9406
VB4020
VB4020
----
----
----
----
08:00
----
08:00
VB7333
VB4024
VB4024
12:25
----
----
12:25
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Guadalajara with Volaris
-
Total flight time: 4h 51m - 5h 06m.
-
Low-cost airline
-
3 flights per week
NLU
Via GDL
MZT
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
Y41291
Y41406
Y41406
----
06:30
----
06:30
----
----
06:30
The timetable & schedule information was updated at 2026-04-21

There are three airlines with scheduled flights between NLU and MZT. Both Viva and Mexicana operates non-stop flights from Felipe Angeles International Airport to General Rafael Buelna International and the flight time is 1 hour and 40 minutes.