Flights from Merida to Guadalajara – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MID to GDL – All flight route options from Licenciado Manuel Crecencio Rejon International, Mexico to Guadalajara International Airport , Mexico. These routes are operated by 4 airlines. Fly non-stop with Volaris or VivaAerobus, or choose from 6 different stopover flights. The shortest flight time is 2 hours and 23 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Guadalajara Airport
We got great deals on hotels and car rentals near the airport.
Merida to Guadalajara flights
With over 98 flights every week and 8 different airlines you have a wide range of options. You can fly non-stop to Guadalajara (GDL) from Merida (MID) with VivaAerobus or Volaris but if a stopover option suits you better you can choose to fly via Monterrey, Veracruz or any other of the 6 alternatives with connectiing airports.
Merida to Guadalajara with VivaAerobus
You can fly non-stop every weekday with flights departing between 8:00 am and 9:00 pm. You can also catch a transit flight via Monterrey or Veracruz.
With Volaris
You can fly non-stop every weekday with flights departing at 9:00 am, 8:00 pm or 9:00 pm. You can also take a connecting flight via Mexico City or Monterrey.
Distance & flight times: Licenciado Manuel Crecencio Rejon International to Guadalajara International Airport
The shortest flight time between MID and GDL is 2 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 30m | - | 887 miles (1427 km) |
MTY Monterrey | 4h 40m | 1h 0m | 1164 miles (1873 km) |
VER Veracruz | 5h 5m | 2h 15m | 919 miles (1479 km) |
NLU Mexico City | 5h 30m | 2h 20m | 910 miles (1464 km) |
MEX Mexico City | 5h 31m | 40m | 909 miles (1463 km) |
PBC Puebla | 5h 38m | 2h 40m | 919 miles (1479 km) |
PVR Puerto Vallarta | 6h 50m | 1h 25m | 1139 miles (1833 km) |

