Flights from Miami to Mexico City (MIA → NLU)
Loading map...
viaMerida(MID)
MIA→MID+1h 30mMID→NLU
3h 57m
viaCancun(CUN)
MIA→CUN+1h 30mCUN→NLU
4h
viaHavana(HAV)
MIA→HAV+1h 30mHAV→NLU
4h 1m
viaTULUM(TQO)
MIA→TQO+1h 30mTQO→NLU
4h 3m
viaMonterrey(MTY)
MIA→MTY+1h 30mMTY→NLU
4h 38m
viaGuadalajara(GDL)
MIA→GDL+1h 30mGDL→NLU
4h 53m
viaSanto Domingo(SDQ)
MIA→SDQ+1h 30mSDQ→NLU
6h 44m
viaCartagena(CTG)
MIA→CTG+1h 30mCTG→NLU
6h 48m
viaPunta Cana(PUJ)
MIA→PUJ+1h 30mPUJ→NLU
7h
viaMedellin(MDE)
MIA→MDE+1h 30mMDE→NLU
7h 37m
viaBogota(BOG)
MIA→BOG+1h 30mBOG→NLU
8h 6m
Frequently asked questions
Are there direct flights from Miami to Mexico City? Currently, there are no direct flights from MIA to NLU. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Miami → Mexico City.
Try a nearby airport to Miami
Flights to Mexico City (NLU) from other airports within 350 km of Miami. Often unlocks cheaper fares or better times.
Or try a nearby airport to Mexico City
Flights from Miami (MIA) to other airports within 350 km of Mexico City.