Cheap flights from Mexico City (MEX) to Peru

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Mexico City (MEX) to Peru

All the information you need to plan the best MEX to LIM flight in 2021: compare Mexico City to Peru flight prices with the expected peak season, weather and rainfall in Peru.
How far in advance should I book a flight from Mexico City to Peru?

To save up to 36% on this flight, we recommend booking at least 38 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Mexico City to Peru from $413 1-2 weeks out and tickets from $504 for flights departing within the next 72 hours.

What is the cheapest month to fly from Mexico City to Peru?

August can be a great time to fly to Peru from Mexico City with a flight ticket averaging about $349. Cheapflights users have found deals in the month of August for as cheap as $269. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from Mexico City to Peru (MEX - PE0)?

When flying from Mexico City to Peru, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Mexico City to Peru in September, October 2021

The best prices found for MEX to Peru flights for September, October
25 Oct - 24 Mar
$373pp
MEX
Mexico City Benito Juarez
Multiple Airlines
 
1 STOP
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Viva Air Colombia
 
1 STOP
MEX
Mexico City Benito Juarez
26 Oct - 6 Nov
$377pp
MEX
Mexico City Benito Juarez
Viva Air Colombia
 
1 STOP
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Viva Air Colombia
   
2 STOPS
MEX
Mexico City Benito Juarez
25 Oct - 24 Mar
$430pp
MEX
Mexico City Benito Juarez
Multiple Airlines
   
2 STOPS
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Viva Air Colombia
 
1 STOP
MEX
Mexico City Benito Juarez

Mexico City Benito Juarez to Peru 2021 flight deals

Cheap flights to Peru from Mexico City found for this year
18 Nov - 27 Nov
$324pp
MEX
Mexico City Benito Juarez
Viva Air Colombia
 
1 STOP
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Viva Air Colombia
 
1 STOP
MEX
Mexico City Benito Juarez
18 Nov - 27 Nov
$334pp
MEX
Mexico City Benito Juarez
Viva Air Colombia
 
1 STOP
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Viva Air Colombia
 
1 STOP
MEX
Mexico City Benito Juarez
16 Nov - 26 Nov
$339pp
MEX
Mexico City Benito Juarez
Viva Air Colombia
 
1 STOP
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Viva Air Colombia
   
2 STOPS
MEX
Mexico City Benito Juarez

Non-stop flights to Peru from Mexico City

Save time with Mexico City to Peru direct flight deals
20 Oct - 5 Nov
$458pp
MEX
Mexico City Benito Juarez
LATAM Airlines
Non-Stop
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
LATAM Airlines
Non-Stop
MEX
Mexico City Benito Juarez
13 Oct - 20 Oct
$459pp
MEX
Mexico City Benito Juarez
LATAM Airlines
Non-Stop
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
LATAM Airlines
Non-Stop
MEX
Mexico City Benito Juarez
16 Oct - 23 Oct
$460pp
MEX
Mexico City Benito Juarez
LATAM Airlines
Non-Stop
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
LATAM Airlines
Non-Stop
MEX
Mexico City Benito Juarez

Last minute flights from Mexico City to Peru

Late deals on round-trip flights to Peru from Mexico City, departing today and this week
5 Oct - 21 Oct
$467pp
MEX
Mexico City Benito Juarez
Multiple Airlines
     
3 STOPS
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Multiple Airlines
     
3 STOPS
MEX
Mexico City Benito Juarez
5 Oct - 20 Oct
$519pp
MEX
Mexico City Benito Juarez
Multiple Airlines
     
3 STOPS
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Multiple Airlines
 
1 STOP
MEX
Mexico City Benito Juarez
5 Oct - 21 Oct
$527pp
MEX
Mexico City Benito Juarez
Multiple Airlines
 
1 STOP
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Multiple Airlines
     
3 STOPS
MEX
Mexico City Benito Juarez

One-way flights to Peru from Mexico City

The cheapest one-way flights from Mexico City to Peru
11:29 pm - 7:55 pm
Viva Air Colombia
1 Stop
19h 26m
MEX - LIM
Viva Air Colombia
$129
Viva Air Colombia
11:29 pm - 7:55 pm
Viva Air Colombia
1 Stop
19h 26m
MEX - LIM
Viva Air Colombia
$145
Viva Air Colombia
11:29 pm - 7:55 pm
Viva Air Colombia
1 Stop
19h 26m
MEX - LIM
Viva Air Colombia
$151
Viva Air Colombia

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Mexico City</span> to <span class="emphasized">Peru</span> flights.

Flight FAQs

From Mexico City to Peru

What airport do you fly from for flights from Mexico City to Peru?

If you book a flight to Peru from Mexico City, you will be flying from Benito Juarez, which is the city’s only airport. Mexico City Benito Juarez (MEX) is located 5.5 mi from the center of Mexico City.

Which airlines flying from Mexico City Benito Juarez to Peru have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Mexico City Benito Juarez to Peru that may be offering flexible cancellation policies are Aeromexico, Interjet, and Avianca. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are flight prices decreasing from Mexico City to Peru due to COVID-19 (coronavirus)?

At this time, Cheapflights has noticed price decreases for many domestic flights due to COVID-19. Travel is not necessarily recommended at this time, and flights may be prone to cancellation: please check with local authorities in both Mexico City and Peru for travel alerts, and be sure to review the airline's cancellation policy and travel advisories before booking. For more information, please view our post on what to know about COVID-19 (coronavirus) and travel.

Can I find flights from Mexico City to Peru for under $300 on Cheapflights?

Yes, there are multiple flights from Mexico City to Peru for under $300. The cheapest flight booked recently is on Viva Air Colombia for just $213, but on average you can expect to pay $265.

Are there nonstop flights from Mexico City to Peru for under $500 on Cheapflights?

Cheapflights has at least 20 direct flights from Mexico City to Peru under $500. A good price for a nonstop flight from Mexico City to Peru is less than $485.

Are there last-minute flights available from Mexico City to Peru for under $500?

There are currently 20+ open flights from Mexico City to Peru within the next 7 days for less than $500.

How popular is this Mexico City to Peru flight route?

The Mexico City Benito Juarez to Peru flight path was viewed by 60 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the most popular routes from Mexico City to Peru?

When deciding which route to take from Mexico City to Peru consider Mexico City Benito Juarez - Lima J Chavez Intl, Mexico City Benito Juarez - Cusco Velazco Astete or Mexico City Benito Juarez - Arequipa Rodriguez Ballon as they are the most popular.

What are the most reliable airlines from Mexico City to Peru?

Before booking your flight to Peru from Mexico City, check out the most reliable airlines to get you to your destination on time: LATAM Airlines (74%), LATAM Airlines (74%), Avianca( 68%).

What are the cheapest flights from Mexico City to Peru?

The cheapest flight price from Mexico City to Peru is $176. On average you can expect to pay $831. The most popular route, (Mexico City Benito Juarez - Lima J Chavez Intl), can usually be booked for $472.

What are the most popular airlines that fly from Mexico City to Peru?

Consider Interjet, Aeromexico or Avianca when booking your flight. These represent the most popular airlines when flying from Mexico City to Peru.

Related searches

Flights to Peru from Mexico City (MEX)
Flights to Mexico City Flights to Peru

Rent a Car

Car Rentals in Peru

COVID Restrictions

View COVID Travel Restrictions for Peru

Do I need a COVID test to fly to Peru from Mexico City?

Information is based on travel restrictions from Mexico City Benito Juarez to Peru

Most visitors from Mexico City Benito Juarez need to provide a negative COVID-19 test result and/or quarantine to enter Peru.

COVID-19 testing requirements
Visitors from Mexico City Benito Juarez must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Peru.

Quarantine requirements
Visitors from Mexico City Benito Juarez are not required to quarantine after entering Peru.

Documents
Health Declaration Form - Travelers must fill out the form 72 hours before departure and present the completed form upon arrival in Peru.

Pre Registration Form - Travelers must download the app and complete the form within 48 hours before departure to Peru.


Do I need a test to fly back to Mexico City from Peru?

Returning to Mexico City Benito Juarez from Peru

COVID-19 testing requirements
Visitors from Peru must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours before departing to Mexico City Benito Juarez.

Quarantine requirements
Visitors from Peru are not required to quarantine after entering Mexico City Benito Juarez.

Hide COVID Travel Restrictions for Peru

Destination points for flights from Mexico City to Peru

Select to see more specific information for flights from Mexico City to all places in Peru.

Destination information for Peru

Things to know before you go - useful duration and weather info for your trip from Mexico City to Peru.
Today's exchange rate
$1 = S/ 4.09

Airports servicing Mexico City

Airports servicing

Chiclayo Cornel Ruiz (CIX)
Cajamarca (CJA)
Cuzco (CUZ)
Huánuco (HUU)
Ilo (ILQ)
Iquitos C.F. Secada (IQT)

Top 6 airlines flying from Mexico City Benito Juarez to Peru

The chart below displays the airlines Cheapflights users traveling from Mexico City to Peru choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Interjet
$224 $449 No cancel fee 68%
Aeromexico
$249 $659 No cancel fee N/A
LATAM Airlines
$271 $571 No cancel fee 81%
Copa Airlines
$275 $356 No cancel fee 70%
Avianca
$277 $446 No cancel fee 71%
American Airlines
$840 $1,281 No cancel fee 71%
Home South America Peru Cheap flights from Mexico City to Peru