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
$384
Round trip on
$612
Round trip on
$687

Non-Stop Flight Schedule Summary

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