442€ Find Cheap Flights to Rio de Janeiro – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 23% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
763 €
Typical prices: 817 €-1.207 €
Air France
Mon 24.9.Sat 3.11.
BER - GIG • 1 stop
Cheapest direct flights
1.001 €
Typical prices: 810 €-1.191 €
Lufthansa
Fri 21.9.Fri 5.10.
FRA - GIG • Direct
Direct flights
You can fly direct with Lufthansa. Average duration is 11h 48m
FAQs
FAQs
Top airlines
Most flights • 6 per week
Best reviews • 7,5 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 22% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 21 weeks in advance save around 13% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 14% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Rio de Janeiro!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Rio de Janeiro

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Rio de Janeiro

Thu, 24. Sep - Tue, 3. Nov
Air France Logo
6:15 - 19:40BER  Berlin Brandenburg-GIG Rio de Janeiro–Galeão Intl
18h 25m1 stop Paris Charles de Gaulle
Air France Logo
20:45 - 17:05GIG  Rio de Janeiro–Galeão Intl-BER Berlin Brandenburg
16h 20m1 stop Paris Charles de Gaulle
763 €Air France
Tue, 9. Feb - Sun, 28. Feb
Air Canada Logo
17:10 - 12:05FRA  Frankfurt am Main-GIG Rio de Janeiro–Galeão Intl
22h 55m1 stop Toronto Pearson Intl
Air Canada Logo
21:00 - 6:40GIG  Rio de Janeiro–Galeão Intl-FRA Frankfurt am Main
29h 40m1 stop Toronto Pearson Intl
763 €Air Canada
Thu, 3. Dec - Wed, 9. Dec
Air Canada Logo
10:05 - 12:05FRA  Frankfurt am Main-GIG Rio de Janeiro–Galeão Intl
30h 00m1 stop Toronto Pearson Intl
Air Canada Logo
21:00 - 6:40GIG  Rio de Janeiro–Galeão Intl-FRA Frankfurt am Main
29h 40m1 stop Toronto Pearson Intl
763 €Air Canada
Mon, 8. Mar - Mon, 5. Apr
Iberia Logo
6:50 - 18:50HAM  Hamburg-GIG Rio de Janeiro–Galeão Intl
16h 00m1 stop Madrid Barajas
Iberia Logo
19:15 - 15:05GIG  Rio de Janeiro–Galeão Intl-HAM Hamburg
14h 50m1 stop Madrid Barajas
764 €Iberia
Tue, 10. Nov - Tue, 17. Nov
Air France Logo
6:00 - 18:30HAM  Hamburg-GIG Rio de Janeiro–Galeão Intl
16h 30m1 stop Paris Charles de Gaulle
Air France Logo
20:55 - 17:45GIG  Rio de Janeiro–Galeão Intl-HAM Hamburg
16h 50m1 stop Paris Charles de Gaulle
772 €Air France
Tue, 16. Feb - Wed, 24. Feb
Multiple Airlines Logo
9:40 - 12:05BER  Berlin Brandenburg-GIG Rio de Janeiro–Galeão Intl
30h 25m2 stops Zurich Toronto Pearson Intl
Multiple Airlines Logo
21:00 - 14:10GIG  Rio de Janeiro–Galeão Intl-BER Berlin Brandenburg
37h 10m2 stops Toronto Pearson Intl Zurich
778 €Multiple Airlines
Mon, 2. Nov - Mon, 16. Nov
KLM Logo
11:30 - 18:40DUS  Duesseldorf Intl-GIG Rio de Janeiro–Galeão Intl
35h 10m1 stop Amsterdam Schiphol
KLM Logo
20:45 - 7:40GIG  Rio de Janeiro–Galeão Intl-DUS Duesseldorf Intl
30h 55m1 stop Amsterdam Schiphol
785 €KLM
Wed, 21. Oct - Wed, 11. Nov
Delta Logo
11:00 - 10:15FRA  Frankfurt am Main-GIG Rio de Janeiro–Galeão Intl
28h 15m2 stops Detroit Metropolitan Wayne County Atlanta Hartsfield-Jackson
Delta Logo
21:05 - 8:40GIG  Rio de Janeiro–Galeão Intl-FRA Frankfurt am Main
31h 35m2 stops Atlanta Hartsfield-Jackson New York John F Kennedy Intl
786 €Delta
Wed, 21. Oct - Fri, 6. Nov
Delta Logo
11:00 - 10:15FRA  Frankfurt am Main-GIG Rio de Janeiro–Galeão Intl
28h 15m2 stops Detroit Metropolitan Wayne County Atlanta Hartsfield-Jackson
Delta Logo
21:05 - 7:50GIG  Rio de Janeiro–Galeão Intl-FRA Frankfurt am Main
30h 45m1 stop Atlanta Hartsfield-Jackson
786 €Delta
Mon, 2. Nov - Mon, 16. Nov
KLM Logo
14:30 - 18:40DUS  Duesseldorf Intl-GIG Rio de Janeiro–Galeão Intl
32h 10m1 stop Amsterdam Schiphol
KLM Logo
23:40 - 22:10GIG  Rio de Janeiro–Galeão Intl-DUS Duesseldorf Intl
18h 30m2 stops Paris Charles de Gaulle Amsterdam Schiphol
807 €KLM
Booking Insights

Price, demand, and travel trends for Germany to Rio de Janeiro flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from Germany to Rio de Janeiro with more confidence.

What is the cheapest flight to Rio de Janeiro?

Berlin to Rio de Janeiro is the cheapest route at 763 € return, found in the past 5 days on KAYAK. Frankfurt am Main Airport to Rio de Janeiro is the most popular connection with return deals from 763 €.

How much is a flight to Rio de Janeiro?

A return flight to Rio de Janeiro costs 983 € on average, based on data over the past 12 months on KAYAK. Return fares from Cologne average 787 €, while Frankfurt am Main Airport runs a bit higher at 953 €.

What is the cheapest day to fly to Rio de Janeiro?

Thursday is the cheapest day to fly to Rio de Janeiro at 944 € return on average over the past 12 months on KAYAK. Saturday is the most expensive at 1.064 €.

What is the cheapest month to fly to Rio de Janeiro?

  • May is the cheapest month to fly to Rio de Janeiro with an average price of 847 € return.
  • December (1.251 €) and July (1.195 €) are the most expensive.
  • Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Rio de Janeiro?

Night flights to Rio de Janeiro are the cheapest at 972 € return on average. Afternoon flights are the most expensive at 1.047 €.

What is a good deal for flights to Rio de Janeiro?

Flights under 817 € are considered a good deal. 25% of KAYAK users found return flights to Rio de Janeiro at or below these prices, with the lowest fares from:

  • Cologne 761 €
  • Frankfurt am Main Airport 784 €
.

When are flights to Rio de Janeiro the cheapest?

Flights to Rio de Janeiro are cheapest 21 weeks before departure. Booking in this window typically costs about 13% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Rio de Janeiro

Low season

September

Cheapest flight

442 €
Best time to beat the crowds (10% less expensive on average)
Most popular time to fly and prices are also 1% lower on average.
Flights from Frankfurt-Hahn Airport to Rio de Janeiro–Galeão Intl Airport

When to book flights to Rio de Janeiro

Are your dates flexible? Find out the best times to travel to Rio de Janeiro based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Rio de Janeiro, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • What is the difference between the most popular and the most frequent airline at Rio de Janeiro?

    Lufthansa operates the most flights from Germany to Rio de Janeiro at 6 per week, and for this route Lufthansa is also the airline most often selected by KAYAK users searching for flights from Germany to Rio de Janeiro. The two are sometimes different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airports serve Rio de Janeiro?

    Flights to Rio de Janeiro arrive at: Rio de Janeiro–Galeão Intl (GIG) and Rio de Janeiro Santos Dumont (SDU).

  • Which airports serve Rio de Janeiro and the surrounding area?

    Flights to Rio de Janeiro can arrive at several major airports serving the metro area, including Rio de Janeiro–Galeão Intl (GIG) and Rio de Janeiro Santos Dumont (SDU). Nearby alternatives within 80,5 km of Rio de Janeiro include Rio de Janeiro–Galeão Intl (GIG). This airport is not in Rio de Janeiro itself but may be useful depending on your route, airline, and onward travel plans.

  • How long is a direct flight to Rio de Janeiro?

    Direct flights to Rio de Janeiro are available from Frankfurt am Main Airport, with a flight time of about 11h 40m.

  • Where can I fly from to get the cheapest fares to Rio de Janeiro?

    Based on fares booked in the past 5 days, the cheapest flights to Rio de Janeiro are from:
    • Frankfurt am Main, from 763 € return
    • Düsseldorf, from 785 € return

  • How many flights serve Rio de Janeiro?

    Rio de Janeiro receives 1 flights per day and 6 per week from across the world. Frankfurt am Main Airport has the most flights to Rio de Janeiro with 6 weekly flights.

  • How do I know if a flight to Rio de Janeiro is a good deal?

    A good deal on a flight to Rio de Janeiro is around 817 € return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Rio de Janeiro?

    Last-minute fares to Rio de Janeiro – booked within 2 weeks of departure – run 9% above the average return fare of 983 €.

  • Which airlines should I consider for flights to Rio de Janeiro?

Your guide to booking Rio de Janeiro flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Rio de Janeiro, aim to book around 21 weeks before you fly. That window historically saves about 13% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Rio de Janeiro, recent KAYAK data shows that stronger deals tend to be around 817 € return. If you see a fare below that threshold, it's a good deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Rio de Janeiro in May. Return fares historically average 847 € that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to evening to save up to 75 € per return. Evening flights to Rio de Janeiro average 972 € compared to 1.047 € for midday flights. See the time-of-day chart above for the full breakdown.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Rio de Janeiro, some airlines may include bags at no extra cost. For example, Lufthansa includes a cabin bag and a checked bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.
  • Once you arrive in Rio de Janeiro, a few great places to start are Praia da Barra da Tijuca, RioCentro, and Praia do Arpoador. These are popular with first-time visitors and can give you a good feel for the area.

Reviews of the top 5 airlines flying to Rio de Janeiro

 
Need help choosing which airline to fly with to Rio de Janeiro? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,5
Air FranceOverall score based on 1650 reviews
8,2Crew
7,0Entertainment
7,1Food
7,4Comfort
7,5Boarding
Airline reviews

It was a really good experience. Food, snacks, and beverages were good. Flight entertainment was also a good one.

10,0 ExcellentKushal, Sept 2026
Read more Air France reviews

It was a really good experience. Food, snacks, and beverages were good. Flight entertainment was also a good one.

The check-in at the airport was smooth and helpful. There was a delay due to some issue. The good regular but the staff very attentive.

They lost my bag and I still haven’t received it yet

Wasted a lot of time trying to find the CDG lounge - it was not next to the connecting flight gate like the Air France staff said.

Extremely poor. First - and oddly enough, Air France denied access to the Business Class lounge at CDG to all of us - although we were all flying Business Class. It is amazing that an airline denies lounge access to its passengers flying on business and paying several thousand dollars each ticket. Second, the food on Business Class on absolutely horrible. Air France must have made an effort to prepare bad tasting dishes (not even the ice cream was good). Third, the cabin temperature was too hot and although we complained many times, it never got cooler.

My only issue was my meal was inedible except for the sides.

Excellent apart from transport to actual plane 10 minutes from the actual gate , walking out in the tarmac in the rain and having to climb stairs to enter while holding luggage.

Good aorcraft 777 but Worst food ever Breakfast was a bû’with matonnaise… Staff was nice but invisible most of the flight

Business class in the second leg - CDG-EVN was a disaster.

My seat was so uncomfortable, and the headrest was broken. Very very disappointing for the price I paid.

Overall, a good experience on this leg of the trip

The arrival was pretty bad. Long waits for the bus to deplaning the airplane.

Apart of Sky miles delta. And they go everywhere in Brazil

There was a mechanical issue with the plane that they had to work on before we could take off. That's fine, by all means, PLEASE make sure the mechanics are functioning properly. What was a problem was the fact that we sat on the tarmac for 4.5 hours without moving, without letting us off the plane, and without climate control and air running through the plane. There was no explanation as to what was going on; they just kept promising that it would be "15 minutes, then we are on our way." At one point, they even switched the entire crew out and told everyone we just needed to wait for new employees to show up. Then, as the 4 hours were not moving, an hour before the full refund, they made a big show about "the flight starting and the doors are locked, so you have to sit down." We didn't move for another 40 minutes; they were just trying to skirt around legalities that entitled us to restitution. When the flight finally was underway, the plane was gigantic but cramped in design, my entertainment screen kept freezing and glitching, and subtitles didn't work, and the crew was passive-aggressive. Terrible flight.

Poor, the airline was not able to help me move flights.

The way the Pilot made all announcements, specially the way he congratulated the entire crew as the best team ever, making a comment that due to them they were able to shorter the delay to the destination. Amazing flight .

Just to drop my already labeled bag it took 50 minutes inline. Completely disappointed with Latam operation at GRU

I’m entitled to a refund per LATAM due to the mid flight itinerary change and being stuck in São Paulo for 24 hours and needing to get a hotel. The airline was dismissive and of no help.

Basic experience, we were delayed causing less time to enjoy our destination and on the way back, we boarded when the flight should have been taking off.

The flight itinerary was changed 3 times, I explain the problem on the previous leg.

Excellent! Flight left a bit late but overall a pleasant experience.

It was a game of hurry up and wait. As advised we arrived at the terminal e hours prior to boarding. We waited about 45 minutes before anyone showed up at the check-in terminal. When someone does arrive she rearranges the line and we think we are going to be checked in. Nope. She leaves and we wait another 15 min. before anyone else shows up. One person got behind her computer and about 15 min later started to check the first person in . Then one more person arrives spends 10-15 behind the desk and then she starts checking in someone. Two more staff arrive and another 10 min or so they are ready to begin checking in people. We have a 11:50 international flight and it is 9:45. And then on of the agents, closes her desk and leaves. And every leg of our flight was delayed; we waited at terminals, we waited to take off, we waited to deplane. After arriving in Porto within 10min of our connection schwduled to take off, we were told to go to the last bus. We waited on the bus (until all the other busses had left) and then we waited another 10 min or so for one of the ground controllers who wanted a ride with us but was busy with a woman who needed the handicap van. He did not help her to the van, but was standing with her and talking with hher. We were rushed through border control and told not to wait for the rest of our party only to get on the plane and then have to wait another 45 min before we were cleared for take off. The waits were not 10 or 20 minutes, they were 35-55 minute waits each time. Miraculously, we made it back only 2 1/2 hours later than we we were originally scheduled. Given the nonchalance and seaming disinterest from many of the staff, I was expecting that we would not get on until much later than that.

The plane was small and one felt the turbulence much more. The lines to get through immigration were insanely long.

Our steward Margarida who served us from Lisbon to Boston was absolutely fantastic! She deserves a raise. Conscientious and thorough as well as showing appropriate attention for every need.

Comfortable but not Polaris or Delta comfort Business Class. Overall 7 out of 10

Flight was packed. This was a very uncomfortable experience. Boarding process could be explained better. Despite recommending a window seat when travelling with a pet in the cabin, the seat in front of me had less space than the center and aisle seats. For Premium Economy, the seats were crammed with minimal legroom. I hate to think what Regular Economy was like. The cabin crew missed me at first when handing out meals. When my meal eventually came, there were no utensils. I'd originally booked to fly Business Class; those seats didn't look that great either.

A bit disappointing. Our business class seats were not cleaned from previous flight. They were also missing headphones and bottled water. Dining options were not always available.

I have been flying internationally for most of like. My first trip with TAP- wonderful! I look forward to flying with them more frequently in the future!

Very little space between chairs, making any long travel very uncomfortable. Food is also very basic.

Cobrar por escolher assento em voos longos é desumano e um tanto quanto covarde, pois já vamos passar horas sentados. O banheiro não tinha papel e estava bem sujo. O avião era um modelo novo emlderno. O entretenimento muito bom com filmes modernos e a refeição estava muito boa. Vôo atrasou demais.

That was the last time I booked Kayak. The connecting flight got canceled and the trouble shooting terrible. Next times, I will book the airlines directly. Good bye

I want to highlight the crew members and their excellent work and professionalism. They work hard to make a long trip the most comfortable as possible, the food and drinks they offer are pretty good. And they are always asking if you need something else. I have had experiences with other airlines where you have to basically beg for a bottle of water. This is not the case. Highly recommended!!!

Way too crampled. Charge more and put in less seats.

I was first assigned a seat that could not recline fully and was at the back of the craft. I was not able to select another seat during check-in even when opting to pay for selecting a different seat. I had to contact the airline and spent 25min with a chatbot and was then transferred to an agent who was very helpful and could change my seat (free of charge). The entire process took me one hour. If I happened to not have that hour available this would have been a problem. And that was only to check in. The next problem is that the airport lounge I had access to is located landside. How strange. So it means that you need to allow time for security check and passport control and boarding time when leaving the lounge, which makes it almost pointless having lounge access unless you have a very long layover or arrive 5 hours before the flight. Inflight service was okay. But not up to par with the likes of QA, SQ or CX, even though the price is the same or even more. It was much better than the domestic flight where Lufthansa is actually a low-cost airline with legacy airline prices.

The seats on Lufthansa’s international business class on the A350-900 is the worst product in the market. Our chief purser was AMAZING though. She is the best FA I have had in many years.

One of the best airliner in the world But airport was very poor

Very bad 3 times change the gate and too much delay...

the blanket was great and pillow helped. really need a toothpick packed with meals

This is one of the best flights i had. Good boarding, good seats , good food, and nuce stuff and clean toilets I took the Tourist upgrade and indianischer food , the best.

Very old plan, bad cabin layout and seats, entertainment system would get 95% through a film and then crash and reboot. I wont be using Lufthansa after I return back home, would rather pau more for a better flight arramgement.

The flying experience is excellent. The seats are very comfortable and spacious. The staff is professional, attractive and efficient. The ITA business class lounge in Rome is poor. There are no comfortable seats for long layovers. It’s too crowded. The showers are too few and the towels are of extremely poor quality.

Top notch re cleanliness, comfort, operational. Attendants attentive, cheerful, courteous and professional. An unusually high-grade experience all around.

The crew were great and constantly cleaning bathrooms and taking care of passengers. Flight was on time and arrived on time. Boarding was easy and hassle free. Food could have been better but decent selection. Overall recommend and will fly again.

Poor , i missed the next flight to new york . We stayed inside the plane for almost 30 or 40min

Old flight. very smaller seats. screen small.. food was mediocre

I’m a nervous flyer so I was happy that we experienced barely any turbulence. I was also lucky and had a whole row in Economy to myself. I’m on the shorter side so leg room wasn’t an issue for me. It could be for someone who is taller than 5’7”.. The food was ok, but again I was in Economy so I wasn’t expecting Michelin star quality food. Entertainment was ok. Wish there were more television options. Overall I would book on ITA again

I paid for premium seats and the last minute they changed the aircraft for a bigger one, they bumped me to another seat which was NOT at all comfortable for an 11 hour flight, will fight for a refund!!

The boarding was delayed and they didn’t let us know why until after we sat on the plane (the plane was delayed getting in) but they had us waiting in line for over 1/2 hour for some reason which I didn’t understand.

The airline did a fine job with flying. However, being kept "in the dark" after a request to close all blinds for 6 of the 9 hour flight in a daylight flight was not good. I also got stuck in the lavatory with a sticky door lock. Fortunately a fellow passenger got me out!

Not a very modern plane with no entertainment and a sandwich and juice served on board.

More options for your flight to Rio de Janeiro