Direct Flights from Miami (MIA) to Mexico

Here you will find information about airlines providing direct or non-stop flights from Miami in Florida in USA to various Mexican cities. Further, you will be able to check flight schedules and flight time duration from Miami to Mexico. The fares might vary, therefore, we provide these when you ask us for them. Make use of the comments section to ask for fares.
The non-stop flights to Mexico cities are available from the Miami International Airport (MIA). The airport lies 3 miles east of downtown Miami in the southern Florida area. It is a public airport used for civil-military purpose. Non-stop flights from MIA reach Mexican cities of Cancun, Cozumel, Mexico City, Monterrey and Merida.
Both American and Mexican airlines operate direct or non-stop flights to these cities from Miami. The airline either operate on their own or have mutual codeshare or interline agreements. Besides, there are many connecting flights as well which further provide more flying choices for passengers.
Which one of these flight options are you looking for? Click on the links in the table to know details of airlines and flight schedules.

Miami to Cancun (MIA-CUN) flights Miami to Monterrey (MIA-MTY) flights
Miami to Mexico City (MIA-MEX) flights Miami to Cozumel (MIA-CZM) flights
Miami to Merida (MIA-MID) flights