Cheap flights to Mexico City

Why book with eDreams
  • Choose from 660+ airlines
  • Choose from more than 60,000 flight routes
  • eDreams price guarantee

Last minute flights to Mexico City

Save big and visit this destination

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Geneva Mexico City
BEST
DEAL
Mon, 11 Dec GVA - MEX
Fri, 15 Dec MEX - GVA
£4728 £4646
Prime price per passenger
Guadalajara Mexico City
BEST
DEAL
Sun, 31 Dec GDL - NLU
£26
Prime price per passenger
Monterrey Mexico City
BEST
DEAL
Mon, 04 Dec MTY - NLU
Wed, 06 Dec NLU - MTY
£53 £52
Prime price per passenger
New York City Mexico City
BEST
DEAL
Mon, 04 Dec JFK - MEX
Thu, 07 Dec MEX - JFK
£360
Prime price per passenger
Bogota Mexico City
BEST
DEAL
Mon, 04 Dec BOG - MEX
Thu, 07 Dec MEX - BOG
£398
Prime price per passenger
Budapest Mexico City
BEST
DEAL
Mon, 04 Dec BUD - MEX
Thu, 07 Dec MEX - BUD
£656 £646
Prime price per passenger
Airport code The IATA code of the arrival airport on flights to Mexico City is MEX
Popular Airline Most popular airline flying to Mexico City

Popular flight routes to Mexico City

Save big and visit this destination

Travelling to Mexico City

Looking for low cost flights to Mexico City?

Trust eDreams to provide you with the best selection of cheap flights to Mexico City. Whether booking a last minute holiday or planning a trip in advanced, with our fast search engine and selection of low cost airlines, travellers are guaranteed to get great deals on flights. A catered travel experience is just a few clicks away. Simply indicate travel dates, decide the most convenient departure times, select from a direct or connecting flight, and choose other options including hotel and car rental to complete your booking. With just a few minutes and a couple of clicks, you’re on your way to a holiday in Mexico City! Discover here the best deals for a Flight + Hotel to Mexico City!

Plan your trip