From
To
City
Select sites to compare prices
Enter your destination to continue
Enter your travel dates to continue
Select at least 3 sites to continue

Find Flights

Search

Cheap Flights To Mexico

Whatever thrills you, Mexico is a great choice for your next vacation destination.

Forgotten what it feels like to really relax? Let the sun and sand melt your stress away in Playa del Carmen (via Cancun) or Puerto Vallarta.  Looking to experience the utmost in Mexican culture and cuisine? Oaxaca 's diversity and Mexico City 's enchantments will astound you. For those seeking terrestrial treks, the Mayan ruins near Tulum, Mexico (via Cancun), Chichen Itza, and the Temple of Uxmal (both via Merida or Cancun, often cheaper) will hold a special fascination.

MORE

Still trying to find the right destination for you? Keep reading below to find the most popular destinations in Mexico. Search FareCompare and let your adventure begin.

Editor's Note: Please check the U.S. Department of State website (or the appropriate resource for your home country) for the travel status of your destination as well as travel advisories at the CDC prior to booking travel.

LESS

Popular flights to Mexico Prices shown were found by travelers like you over the past 30 days

Round trip on
$399
Round trip on
$623
Round trip on
$682

Non-Stop Flight Schedule Summary

Destination Carrier Mon Tue Wed Thu Fri Sat Sun
Monterrey, Mexico AeroMexico 19 19 19 19 19 16 15
Cancun AeroMexico 17 14 17 17 17 15 17
Guadalajara AeroMexico 14 14 15 15 15 12 13
Monterrey, Mexico Interjet 9 15 17 20 18 7 12
Cancun Interjet 14 11 11 14 13 11 12
Cancun Volaris 9 10 9 11 9 10 9
Guadalajara Interjet 9 9 7 11 12 4 7
Veracruz AeroMexico 7 7 7 7 7 7 6
Merida, Mexico AeroMexico 7 7 7 7 7 6 7
Tijuana Volaris 6 8 7 8 6 6 6
Tijuana AeroMexico 5 6 6 6 8 7 7
Guadalajara Volaris 6 6 6 6 7 6 6
Leon - Guanajuato AeroMexico 6 6 6 6 6 6 6
Monterrey, Mexico VivaAerobus 6 5 6 7 7 5 5
Merida, Mexico Interjet 6 6 6 7 6 4 5
Aguascalientes AeroMexico 6 6 6 6 6 5 5
Tuxtla Gutierrez Interjet 5 5 5 6 6 3 6
Tuxtla Gutierrez AeroMexico 5 5 5 5 5 5 5
Tijuana Interjet 5 6 6 4 6 4 4
Oaxaca AeroMexico 5 5 5 5 5 5 5
Puerto Vallarta AeroMexico 5 5 5 5 5 5 5
Acapulco AeroMexico 5 5 5 5 5 5 5
Chihuahua AeroMexico 5 4 5 5 5 5 5
Torreon AeroMexico 5 5 5 5 5 4 4
Villahermosa Interjet 4 6 6 6 6 3 2
Villahermosa AeroMexico 5 5 5 5 5 4 4
Cancun VivaAerobus 5 4 4 5 5 4 4
San Jose Cabo AeroMexico 4 4 4 4 4 4 4
Culiacan AeroMexico 4 4 4 4 4 4 4
Hermosillo AeroMexico 4 4 4 4 4 4 4
San Luis Potosi AeroMexico 4 4 4 4 4 3 3
Durango, Mexico AeroMexico 4 4 4 4 4 3 3
Monterrey, Mexico Volaris 5 5 3 4 4 3 2
Huatulco Interjet 4 2 3 4 4 3 5
Ciudad Victoria Aeromar 3 3 3 4 4 3 3
Puerto Vallarta Interjet 4 2 2 4 4 2 4
San Jose Cabo Interjet 3 3 3 3 3 3 3
Tampico AeroMexico 3 3 3 3 3 3 3
Tampico Interjet 2 4 4 4 4 2 1
Tapachula AeroMexico 3 3 3 3 3 3 3
Ciudad Juarez AeroMexico 3 3 3 3 3 3 3
Zacatecas AeroMexico 3 3 3 3 3 3 3
Mazatlan AeroMexico 3 3 3 3 3 3 3
Queretaro AeroMexico 3 3 3 3 3 3 3
Acapulco Aeromar 7 2 2 2 2 2 4
Reynosa AeroMexico 3 3 3 3 3 3 3
Colima Aeromar 3 3 3 3 3 2 3
La Paz, Mexico AeroMexico 3 3 3 3 3 2 3
Guadalajara VivaAerobus 2 2 3 4 4 2 2
Minatitlan AeroMexico 3 3 3 3 3 2 2
Acapulco Interjet 6 2 2 2 3 1 3
Chihuahua Interjet 3 3 3 3 3 1 2
Oaxaca Interjet 3 2 3 3 3 2 2
Ciudad Juarez Interjet 2 3 3 3 3 1 1
Tepic Aeromar 3 2 2 2 3 2 2
Campeche AeroMexico 4 2 2 2 2 2 2
Veracruz Interjet 2 2 2 3 3 1 3
San Luis Potosi Aeromar 2 2 2 3 3 1 2
Merida, Mexico Volaris 2 3 1 2 1 3 3
San Jose Cabo Volaris 2 1 1 3 2 2 3
Tijuana VivaAerobus 2 2 2 2 2 2 2
Ciudad Del Carmen AeroMexico 2 2 2 2 2 2 2
Huatulco AeroMexico 2 2 2 2 2 2 2
Zihuatanejo AeroMexico 2 2 2 2 2 2 2
Zihuatanejo Aeromar 4 1 1 2 2 2 2
Manzanillo, Mexico AeroMexico 2 2 2 2 2 2 2
Matamoros AeroMexico 2 2 2 2 2 2 2
Morelia AeroMexico 2 2 2 2 2 2 2
Mexicali AeroMexico 2 2 2 2 2 2 2
Mexicali Volaris 2 2 2 2 2 2 2
Ciudad Obregon AeroMexico 2 2 2 2 2 2 1
Tuxtla Gutierrez Volaris 2 2 2 2 1 2 2
Ciudad Del Carmen Interjet 1 2 2 3 3 1 1
Campeche Interjet 2 2 2 2 2 1 2
Manzanillo, Mexico Aeromar 2 2 2 2 2 1 2
Los Mochis AeroMexico 2 2 2 2 2 2 1
Morelia Aeromar 2 2 2 2 2 2 1
Nuevo Laredo AeroMexico 2 2 2 2 2 2 1
Poza Rica Aeromar 2 2 2 2 2 1 2
Saltillo AeroMexico 2 2 2 2 2 1 1
Chetumal Interjet 2 2 2 2 2 1 1
Hermosillo Interjet 2 2 2 2 2 1 1
Lazaro Cardenas Aeromar 2 2 2 2 2 1 1
Minatitlan Interjet 2 2 2 2 2 1 1
Puerto Escondido Aeromar 3 1 1 2 2 2 1
Leon - Guanajuato Interjet 1 2 2 2 2 1 1
San Luis Potosi Interjet 1 2 2 2 2 1 1
Torreon Interjet 1 2 2 2 2 1 1
Culiacan Interjet 1 2 2 2 2 1 1
Culiacan Volaris 2 2 2 1 2 1 1
Chihuahua Volaris 2 1 1 2 1 2 2
Hermosillo Volaris 2 1 1 2 2 1 2
Zihuatanejo Interjet 3 1 1 2 2 1 1
Oaxaca Aeromar 2 2 2 2 1 1 1
Reynosa Interjet 1 2 2 2 2 1 1
Aguascalientes Interjet 1 2 2 2 2 1 1
Guadalajara Polet 2 1 2 1 2 2 0
Puerto Vallarta Volaris 1 1 0 3 1 1 3
Puerto Escondido VivaAerobus 3 1 1 2 1 1 1
Tuxtla Gutierrez VivaAerobus 1 2 1 2 1 1 1
Merida, Mexico VivaAerobus 2 1 1 1 2 1 1
Tapachula Volaris 1 1 1 1 1 1 1
Ciudad Juarez VivaAerobus 1 1 1 1 1 1 1
Torreon VivaAerobus 1 1 1 1 1 1 1
Chihuahua VivaAerobus 1 1 1 1 1 1 1
Villahermosa VivaAerobus 1 1 1 1 1 1 1
Guadalajara Aeromar 1 1 1 1 1 0 2
Zacatecas Interjet 1 1 1 1 1 1 1
La Paz, Mexico Volaris 1 1 1 1 1 1 1
Mazatlan Interjet 1 1 1 1 1 1 1
Mazatlan VivaAerobus 1 1 1 1 1 1 1
Piedras Negras Aeromar 1 1 1 1 1 1 1
Puerto Vallarta VivaAerobus 1 1 1 1 1 1 1
Reynosa VivaAerobus 1 1 1 1 1 1 1
Ciudad Obregon Interjet 1 1 1 1 1 0 1
Colima Polet 1 1 1 1 1 0 1
Tepic Polet 1 1 1 1 1 0 1
Villahermosa Volaris 1 1 1 1 1 0 1
Cozumel AeroMexico 1 0 0 1 1 1 1
Oaxaca Volaris 1 1 1 1 0 1 0
San Jose Cabo VivaAerobus 1 0 0 1 1 0 1
Tuxtla Gutierrez Polet 1 0 1 0 1 1 0
Cozumel Interjet 1 0 0 1 1 0 1
Huatulco VivaAerobus 1 0 1 0 1 0 1
Huatulco Volaris 1 0 0 1 0 1 1
Zihuatanejo Volaris 1 0 0 1 1 0 1
Mazatlan Volaris 1 0 0 1 1 0 1
Puerto Escondido Interjet 1 0 0 1 1 0 1
Torreon Volaris 0 0 1 1 1 0 0
Chetumal Volaris 0 1 0 1 0 0 1
Veracruz Polet 1 0 1 0 1 0 0
Veracruz Aeromar 1 0 0 0 1 1 0
La Paz, Mexico Interjet 0 1 1 0 0 1 0
Reynosa Volaris 0 0 0 1 1 0 1
Durango, Mexico Volaris 0 0 1 0 0 1 0
Zihuatanejo Polet 0 0 0 1 0 0 1
Los Mochis Volaris 0 0 1 0 1 0 0
Palenque Interjet 1 0 0 1 0 0 0
Acapulco Polet 0 0 0 1 0 0 1
Acapulco Volaris 0 0 0 0 1 0 1
Cheap Flights to Mexico, Airfares Starting at $244 Round trip for Mexico Flights (MX)