Find Cheap Flights from Mexico City Benito Juarez to Rio de Janeiro (MEX - RIO)

Search hundreds of travel sites at once for deals on flights to Rio de Janeiro

Sat 1/20
Sat 1/27
Any month
Compare vs. KAYAK |

Good to Know

Low Season:
October
Best time to beat the crowds
4%
expected price decrease
High Season:
December
Most popular time to fly
14%
expected price increase
Average Price:
$1120
(avg. price over the last 2 weeks)
Good Deal:
$723
or less (round trip)

When to Book Flights from Mexico City Benito Juarez to Rio de Janeiro

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $722 or less.
The cheapest flight from Mexico City Benito Juarez to Rio de Janeiro was found 90 days before departure, on average.
Book at least 4 weeks before departure in order to get a below-average price.
Morning departure is around 8% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Mexico City Benito Juarez to Rio de Janeiro Flights

How long does a flight from Mexico City Benito Juarez to Rio de Janeiro take?
An average nonstop flight takes 11h 40m, covering a distance of 4769 miles.
Which airlines provide the cheapest flights from Mexico City Benito Juarez to Rio de Janeiro?
In the past 3 days, the cheapest round-trip tickets were found on Avianca ($678), Multiple Airlines ($730) and American Airlines ($809).
Do I need a passport to fly between Mexico City Benito Juarez and Rio de Janeiro?
Yes.
What’s the cheapest day of the week to fly Mexico City Benito Juarez to Rio de Janeiro?
For Mexico City Benito Juarez to Rio de Janeiro, Tuesday is the cheapest day to fly on average and Saturday is the most expensive. Flying from Rio de Janeiro back to Mexico City Benito Juarez, the best deals are generally found on Friday, with Monday being the most expensive.

Book cheap flights from Mexico City Benito Juarez to Rio de Janeiro (round-trip)

Airports
Origin
Mexico City
$678
only
$678
Destination
Rio de Janeiro
$678
only
$678
$817
only
$817
Tue, Mar 20
MEX
GIG
22h 35m
Tue, Mar 27
GIG
MEX
41h 15m
Trip: 8 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 7219 reviews
Overall
8.0
Boarding
8.0
Comfort
8.0
Crew
8.3
Entertainment
7.9
Food
7.6
CTG
BOG
Good 7.3

Seemed to be more leg room than I'm used to.

CTG
MIA
Mediocre 2.0

Airline employees at gate did not take the time to search passenger return flight in system, despite return being through Avianca and easy to find. This led to passenger missing flight. They ended up finding it after the missed flight and placing passenger in the following day's flight.

CLO
BAQ
Excellent 10.0

Everytnig was perfet!

LAX
GUA
Excellent 10.0

crew

entertainment

BAQ
MIA
Excellent 10.0

I enjoy my trip very much!

I saed i did enyoy my trip!

Fri, Jun 15
MEX
GIG
22h 10m
Sat, Jun 23
GIG
MEX
16h 45m
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Tue, Feb 13
MEX
GIG
16h 10m
Sun, Feb 18
GIG
MEX
18h 10m
Trip: 6 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 27334 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
DFW
PHL
Mediocre 3.0

They separated my bags, so I had to wait in Philadelphia for my bag to arrive on next flight 2 1/2 hours latter. Not happy after flying from Sydney.

SLC
CLT
Okay 4.0

Flight attendants

The flight got delayed from salt lake and we had to spend a day in Charlotte before another flight came

SFO
LAX
Excellent 10.0

great flight

TPA
DFW
Good 6.3

Decent boarding group, same snacks, same flight attendants (who were very nice)

My only gripe is that paying for an assigned seat is only allowed 48 hours before takeoff and costs at least $30, twice what Spirit charges to allow you to select a seat during booking, so it is worse. No one watched us to ensure that we didn’t use the overhead bins (a stipulation of the fare) but we did comply anyway. We chose to take our chances and were assigned seats at the gate 16 rows apart and both in the middle seat.

LGA
CLT
Excellent 10.0

We had two medical emergency on board so the flight attendant took care of them really well

They check in my hand carry my whole point of carrying is not to be bother with claing my luggage

Thu, Jun 7
MEX
SDU
11h 40m
Tue, Jun 12
SDU
MEX
20h 50m
Trip: 6 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 5185 reviews
Overall
7.3
Boarding
7.3
Comfort
7.3
Crew
7.7
Entertainment
7.1
Food
6.9
LAX
MEX
Excellent 10.0

Todo estuvo muy bien !!! Fue un viaje placentero !!!

N/A

MTY
MEX
Good 6.0

Delayed as usual, 1 hour flight tend to be 2 hours in the airplane. Turbulence

MEX
MCO
Okay 5.0

They had good movies in the plane

There were two runways in Mexico City and one was under maintenance so it took a long time from the moment we landed to the time we were able to get out of the plane. Then, they took our check-in luggage from the plane and it went through an inspection (bag by bag), so this caused another hour delay. After that they gave us our check-in luggage for us to take it to another location (to another floor) within the airport to be checked-in again. They wanted to charge us $20.00 additional per check-in bag even though they were half of the weight limit. After we complained, they dropped this charge. Due to all the delays we lost our connection and we had to book another flight. Not a good experience. We will never make a stop in Mexico in the future.

CUN
MEX
Excellent 9.0

Regardless of the problems I had. the ticket agent was nice and tried to find the best situation to please me and my family so we can all board into the same plane

SCL
MEX
Okay 5.0

They had good movies in the plane

There were two runways in Mexico City and one was under maintenance so it took a long time from the moment we landed to the time we were able to get out of the plane. Then, they took our check-in luggage from the plane and it went through an inspection (bag by bag), so this caused another hour delay. After that they gave us our check-in luggage for us to take it to another location (to another floor) within the airport to be checked-in again. They wanted to charge us $20.00 additional per check-in bag even though they were half of the weight limit. After we complained, they dropped this charge. Due to all the delays we lost our connection and we had to book another flight. Not a good experience. We will never make a stop in Mexico in the future.

Thu, May 31
MEX
GIG
18h 53m
Tue, Jun 19
GIG
MEX
19h 30m
Trip: 20 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 7219 reviews
Overall
8.0
Boarding
8.0
Comfort
8.0
Crew
8.3
Entertainment
7.9
Food
7.6
BOG
JFK
Mediocre 2.0

nothing

total chaos , spoke mostly in Spanish . labled me as a no shoe however I was at the air[port all night and watched as the one plane smacked into the other . flight was cancelled , and avianca will not refund or credit me the fee in addition I was charged 500 for upgrade on return trip which I did not ask for

CTG
MIA
Mediocre 2.0

Airline employees at gate did not take the time to search passenger return flight in system, despite return being through Avianca and easy to find. This led to passenger missing flight. They ended up finding it after the missed flight and placing passenger in the following day's flight.

BOG
LAX
Good 6.3

Seemed to be more leg room than I'm used to.

Food reminded me of bad airline food from the 80's. None of the entertainment was available in English.

PEI
BOG
Mediocre 2.0

Ien

BAQ
MIA
Excellent 10.0

I enjoy my trip very much!

I saed i did enyoy my trip!

Sun, Mar 25
MEX
GIG
16h 27m
Fri, Apr 6
GIG
MEX
13h 19m
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Mon, Jul 9
MEX
SDU
11h 40m
Thu, Jul 26
SDU
MEX
20h 50m
Trip: 18 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 5185 reviews
Overall
7.3
Boarding
7.3
Comfort
7.3
Crew
7.7
Entertainment
7.1
Food
6.9
MTY
MEX
Good 6.0

Delayed as usual, 1 hour flight tend to be 2 hours in the airplane. Turbulence

GDL
LAX
Mediocre 3.0

We got to our destination

Everything else. Check-in was horrendously slow, customer service nonexistent, they checked in our carry on so they could charge for overweight, and I was forced to board while I was waiting for food only to wait a whole another hour before we actually took off. Flight was delayed 1.5hrs

SCL
MEX
Okay 5.0

They had good movies in the plane

There were two runways in Mexico City and one was under maintenance so it took a long time from the moment we landed to the time we were able to get out of the plane. Then, they took our check-in luggage from the plane and it went through an inspection (bag by bag), so this caused another hour delay. After that they gave us our check-in luggage for us to take it to another location (to another floor) within the airport to be checked-in again. They wanted to charge us $20.00 additional per check-in bag even though they were half of the weight limit. After we complained, they dropped this charge. Due to all the delays we lost our connection and we had to book another flight. Not a good experience. We will never make a stop in Mexico in the future.

MEX
GDL
Mediocre 2.0

I was flying to MEX from LAX and i had to get through customs which took a long time, but got to the Aeromexico ticket counter to get my boarding pass and they told me that they start boarding 45min before departure time and I got tot he counter at with 35 min to departure and they told me that I missed my flight and had to buy another flight which was two hours later. I don't understand why they couldn't let me through or hold for me. It ruin my ground transportation reservation which I had to reschedule. The whole thing was frustrating and cost me more money that what i thought i was saving.

CUN
MEX
Excellent 9.0

Regardless of the problems I had. the ticket agent was nice and tried to find the best situation to please me and my family so we can all board into the same plane

Fri, Mar 23
MEX
GIG
18h 50m
Wed, Mar 28
GIG
MEX
22h 45m
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Mon, May 14
MEX
SDU
11h 40m
Fri, May 25
SDU
MEX
20h 50m
Trip: 12 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 5185 reviews
Overall
7.3
Boarding
7.3
Comfort
7.3
Crew
7.7
Entertainment
7.1
Food
6.9
CUN
MEX
Excellent 9.0

Regardless of the problems I had. the ticket agent was nice and tried to find the best situation to please me and my family so we can all board into the same plane

MEX
GRU
Okay 4.3

Conforto das poltronas. Mesmo na area mais simples.

Comida, pois nao da pra comer feijao preto no cafe da manha junto com omelete, sistema de entretenimento que nao funcionou por quase 3hs. A equipe tambem parecia nao querer atender os passageiros.

SCL
MEX
Okay 5.0

They had good movies in the plane

There were two runways in Mexico City and one was under maintenance so it took a long time from the moment we landed to the time we were able to get out of the plane. Then, they took our check-in luggage from the plane and it went through an inspection (bag by bag), so this caused another hour delay. After that they gave us our check-in luggage for us to take it to another location (to another floor) within the airport to be checked-in again. They wanted to charge us $20.00 additional per check-in bag even though they were half of the weight limit. After we complained, they dropped this charge. Due to all the delays we lost our connection and we had to book another flight. Not a good experience. We will never make a stop in Mexico in the future.

MEX
MCO
Okay 5.0

They had good movies in the plane

There were two runways in Mexico City and one was under maintenance so it took a long time from the moment we landed to the time we were able to get out of the plane. Then, they took our check-in luggage from the plane and it went through an inspection (bag by bag), so this caused another hour delay. After that they gave us our check-in luggage for us to take it to another location (to another floor) within the airport to be checked-in again. They wanted to charge us $20.00 additional per check-in bag even though they were half of the weight limit. After we complained, they dropped this charge. Due to all the delays we lost our connection and we had to book another flight. Not a good experience. We will never make a stop in Mexico in the future.

LAX
MEX
Excellent 10.0

Todo estuvo muy bien !!! Fue un viaje placentero !!!

N/A

Thu, Feb 8
MEX
GIG
20h 35m
Tue, Feb 13
GIG
MEX
17h 25m
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Sat, Mar 3
MEX
SDU
22h 00m
Sat, Mar 17
SDU
MEX
23h 05m
Trip: 14 days
Overall 0.0 Poor
Based on 0 reviews
Fri, Mar 23
MEX
SDU
12h 45m
Wed, Mar 28
SDU
MEX
12h 25m
Trip: 6 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 5185 reviews
Overall
7.3
Boarding
7.3
Comfort
7.3
Crew
7.7
Entertainment
7.1
Food
6.9
BOG
MEX
Mediocre 2.0

Una mierda aeromexico

SCL
MEX
Okay 5.0

They had good movies in the plane

There were two runways in Mexico City and one was under maintenance so it took a long time from the moment we landed to the time we were able to get out of the plane. Then, they took our check-in luggage from the plane and it went through an inspection (bag by bag), so this caused another hour delay. After that they gave us our check-in luggage for us to take it to another location (to another floor) within the airport to be checked-in again. They wanted to charge us $20.00 additional per check-in bag even though they were half of the weight limit. After we complained, they dropped this charge. Due to all the delays we lost our connection and we had to book another flight. Not a good experience. We will never make a stop in Mexico in the future.

MEX
MCO
Okay 5.0

They had good movies in the plane

There were two runways in Mexico City and one was under maintenance so it took a long time from the moment we landed to the time we were able to get out of the plane. Then, they took our check-in luggage from the plane and it went through an inspection (bag by bag), so this caused another hour delay. After that they gave us our check-in luggage for us to take it to another location (to another floor) within the airport to be checked-in again. They wanted to charge us $20.00 additional per check-in bag even though they were half of the weight limit. After we complained, they dropped this charge. Due to all the delays we lost our connection and we had to book another flight. Not a good experience. We will never make a stop in Mexico in the future.

GDL
LAX
Mediocre 3.0

We got to our destination

Everything else. Check-in was horrendously slow, customer service nonexistent, they checked in our carry on so they could charge for overweight, and I was forced to board while I was waiting for food only to wait a whole another hour before we actually took off. Flight was delayed 1.5hrs

LIM
MEX
Okay 5.0

Lots of newer movies to watch.

Gross food, ended up in the safety exit seat so couldn’t have anything with me.. not even my pillow and the seats can’t recline. Most uncomfortable flight ever ...

Fri, Jun 1
MEX
SDU
11h 40m
Fri, Jun 22
SDU
MEX
20h 50m
Trip: 22 days
Overall 0.0 Poor
Based on 0 reviews
Sun, Feb 25
MEX
SDU
19h 40m
Sun, Mar 4
SDU
MEX
12h 30m
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 5185 reviews
Overall
7.3
Boarding
7.3
Comfort
7.3
Crew
7.7
Entertainment
7.1
Food
6.9
CUN
MEX
Excellent 9.0

Regardless of the problems I had. the ticket agent was nice and tried to find the best situation to please me and my family so we can all board into the same plane

MTY
MEX
Good 6.0

Delayed as usual, 1 hour flight tend to be 2 hours in the airplane. Turbulence

MEX
ORD
Excellent 8.0

good price -

late leaving - not the worst

MEX
GRU
Okay 4.3

Conforto das poltronas. Mesmo na area mais simples.

Comida, pois nao da pra comer feijao preto no cafe da manha junto com omelete, sistema de entretenimento que nao funcionou por quase 3hs. A equipe tambem parecia nao querer atender os passageiros.

MEX
GDL
Mediocre 2.0

I was flying to MEX from LAX and i had to get through customs which took a long time, but got to the Aeromexico ticket counter to get my boarding pass and they told me that they start boarding 45min before departure time and I got tot he counter at with 35 min to departure and they told me that I missed my flight and had to buy another flight which was two hours later. I don't understand why they couldn't let me through or hold for me. It ruin my ground transportation reservation which I had to reschedule. The whole thing was frustrating and cost me more money that what i thought i was saving.

Sun, Feb 11
MEX
GIG
39h 45m
Wed, Feb 14
GIG
MEX
35h 10m
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Thu, Jan 25
MEX
SDU
18h 35m
Mon, Jan 29
SDU
MEX
22h 50m
$1053
Trip: 5 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 5185 reviews
Overall
7.3
Boarding
7.3
Comfort
7.3
Crew
7.7
Entertainment
7.1
Food
6.9
MEX
GRU
Okay 4.3

Conforto das poltronas. Mesmo na area mais simples.

Comida, pois nao da pra comer feijao preto no cafe da manha junto com omelete, sistema de entretenimento que nao funcionou por quase 3hs. A equipe tambem parecia nao querer atender os passageiros.

LAX
MEX
Excellent 10.0

Todo estuvo muy bien !!! Fue un viaje placentero !!!

N/A

BOG
MEX
Mediocre 2.0

Una mierda aeromexico

GDL
LAX
Mediocre 3.0

We got to our destination

Everything else. Check-in was horrendously slow, customer service nonexistent, they checked in our carry on so they could charge for overweight, and I was forced to board while I was waiting for food only to wait a whole another hour before we actually took off. Flight was delayed 1.5hrs

MTY
MEX
Good 6.0

Delayed as usual, 1 hour flight tend to be 2 hours in the airplane. Turbulence

Fri, Mar 23
MEX
SDU
15h 20m
Sat, Mar 31
SDU
MEX
14h 10m
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Tue, Jan 23
MEX
SDU
11h 45m
Tue, Jan 30
SDU
MEX
13h 25m
$1060
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 5185 reviews
Overall
7.3
Boarding
7.3
Comfort
7.3
Crew
7.7
Entertainment
7.1
Food
6.9
BOG
MEX
Mediocre 2.0

Una mierda aeromexico

GDL
LAX
Mediocre 3.0

We got to our destination

Everything else. Check-in was horrendously slow, customer service nonexistent, they checked in our carry on so they could charge for overweight, and I was forced to board while I was waiting for food only to wait a whole another hour before we actually took off. Flight was delayed 1.5hrs

JFK
MEX
Good 6.0

Our flight was delayed and upon asking the supervisor for more information she was extremely rude and rolled her eyes.

MEX
ORD
Excellent 8.0

good price -

late leaving - not the worst

LIM
MEX
Okay 5.0

Lots of newer movies to watch.

Gross food, ended up in the safety exit seat so couldn’t have anything with me.. not even my pillow and the seats can’t recline. Most uncomfortable flight ever ...

Tue, Jan 23
MEX
GIG
14h 35m
Tue, Jan 30
GIG
MEX
22h 40m
$1016
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sat, Feb 17
MEX
SDU
19h 55m
Wed, Feb 21
SDU
MEX
21h 50m
$1459
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Show more results

Mexico City Benito Juarez to Rio de Janeiro Flight Information

Flights Arrive in Rio de Janeiro
Flights Depart from Mexico City Benito Juarez
Flight Price $678
Distance 4769 miles
Airlines Avianca, American Airlines, Aeromexico
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.