Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

GIG

Find cheap flights to Rio de Janeiro-Galeao Airport from R9 871

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 24/3. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Wed 27/3
Wed 3/4

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

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Rio de Janeiro
These are the airlines KAYAK users have selected most often from within our search results for flights to Rio de Janeiro
In the last 7 days travelers have searched 50 259 570 times on KAYAK, and here is why:

Save 36% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals to Rio de Janeiro–Galeão Intl

 
These are the cheapest deals for flights from South Africa to Rio de Janeiro–Galeão Intl currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent round-trip flight deals from South Africa to Rio de Janeiro–Galeão Intl

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from South Africa to Rio de Janeiro–Galeão Intl.

Recent one-way flight deals from South Africa to Rio de Janeiro–Galeão Intl

Only flying one-way? Below are some of the best one-way flight deals from South Africa to Rio de Janeiro–Galeão Intl found on KAYAK recently.

Recent last minute flight deals from South Africa to Rio de Janeiro–Galeão Intl

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from South Africa to Rio de Janeiro–Galeão Intl.

Recent direct flight deals from South Africa to Rio de Janeiro–Galeão Intl

The latest deals for direct flights from South Africa to Rio de Janeiro–Galeão Intl so you can sit back and relax without the need for a layover.

Cheap bus & train deals from South Africa to Rio de Janeiro–Galeão Intl

Find recent round-trip train or bus tickets from South Africa to Rio de Janeiro–Galeão Intl.

All round-trip flight deals to Rio de Janeiro–Galeão Intl

The cheapest plane tickets to Rio de Janeiro–Galeão Intl found on KAYAK recently.
12:55 - 23:55JNB-GIG
16h 00m1 stop
18:50 - 7:25GIG-JNB
31h 35m1 stop
R15 211LATAM Airlines
Find Deal
Sun, Jun 9 - Sun, Jun 16
12:55 - 8:00JNB-GIG
24h 05m1 stop
18:20 - 7:25GIG-JNB
32h 05m1 stop
R15 654LATAM Airlines
Find Deal
Sun, Jun 2 - Fri, Jun 14
12:55 - 23:55JNB-GIG
16h 00m1 stop
20:15 - 7:25GIG-JNB
30h 10m2 stops
R15 693LATAM Airlines
Find Deal
Sun, Jun 9 - Sun, Jun 16
12:55 - 23:10CPT-GIG
15h 15m1 stop
21:20 - 12:25GIG-CPT
10h 05m1 stop
R17 601
Find Deal
Tue, Mar 19 - Tue, Apr 9
12:55 - 0:50CPT-GIG
16h 55m2 stops
21:20 - 12:25GIG-CPT
10h 05m1 stop
R21 862
Find Deal
Tue, Mar 19 - Tue, Apr 9
23:15 - 19:45CPT-GIG
25h 30m1 stop
21:55 - 21:25GIG-CPT
42h 30m1 stop
R23 732KLM
Find Deal
Thu, May 16 - Mon, May 20
23:15 - 19:45CPT-GIG
25h 30m1 stop
21:55 - 21:25GIG-CPT
42h 30m1 stop
R23 770KLM
Find Deal
Thu, May 16 - Mon, May 20
22:15 - 7:05JNB-GIG
37h 50m1 stop
17:55 - 7:25GIG-JNB
32h 30m1 stop
R25 544British Airways
Find Deal
Mon, Mar 18 - Mon, Mar 25
22:20 - 15:55JNB-GIG
46h 35m1 stop
2:55 - 10:55GIG-JNB
27h 00m1 stop
R27 144Emirates
Find Deal
Mon, Mar 18 - Sun, Mar 24
18:50 - 23:10JNB-GIG
33h 20m2 stops
2:55 - 10:55GIG-JNB
27h 00m1 stop
R28 282Emirates
Find Deal
Mon, Mar 18 - Sun, Mar 24
20:20 - 11:00CPT-GIG
43h 40m2 stops
R9 871
Find Deal
Sun, Mar 24
12:50 - 7:50CPT-GIG
24h 00m1 stop
R10 179
Find Deal
Tue, May 7
12:50 - 8:15CPT-GIG
24h 25m2 stops
R10 237
Find Deal
Tue, May 7
13:40 - 21:45JNB-GIG
13h 05m1 stop
R12 666LATAM Airlines
Find Deal
Sun, Mar 24
23:15 - 19:45CPT-GIG
25h 30m1 stop
R16 946KLM
Find Deal
Sun, May 5
18:20 - 15:55CPT-GIG
26h 35m1 stop
R17 794Emirates
Find Deal
Thu, May 9
13:40 - 15:55CPT-GIG
31h 15m1 stop
R18 488Emirates
Find Deal
Sat, Mar 16
23:15 - 19:45CPT-GIG
25h 30m1 stop
R19 857KLM
Find Deal
Wed, May 8
0:30 - 18:10CPT-GIG
46h 40m1 stop
R23 925Air France
Find Deal
Fri, Mar 22
0:30 - 18:10CPT-GIG
46h 40m1 stop
R26 759Air France
Find Deal
Fri, Mar 15
0:35 - 23:10CPT-GIG
51h 35m2 stops
20:50 - 22:45GIG-CPT
44h 55m1 stop
R34 798KLM
Find Deal
Sat, Mar 2 - Thu, Mar 7
0:35 - 18:40CPT-GIG
47h 05m1 stop
20:50 - 22:45GIG-CPT
44h 55m1 stop
R41 044KLM
Find Deal
Sat, Mar 2 - Thu, Mar 7
0:35 - 18:10CPT-GIG
46h 35m2 stops
20:40 - 22:45GIG-CPT
45h 05m2 stops
R41 275Air France
Find Deal
Sat, Mar 2 - Thu, Mar 7
0:35 - 18:40CPT-GIG
47h 05m1 stop
2:55 - 11:50GIG-CPT
27h 55m1 stop
R69 480
Find Deal
Sat, Mar 2 - Wed, Mar 6
12:55 - 23:55JNB-GIG
16h 00m1 stop
18:50 - 7:25GIG-JNB
31h 35m1 stop
R15 211LATAM Airlines
Find Deal
Sun, Jun 9 - Sun, Jun 16
12:55 - 8:00JNB-GIG
24h 05m1 stop
18:20 - 7:25GIG-JNB
32h 05m1 stop
R15 654LATAM Airlines
Find Deal
Sun, Jun 2 - Fri, Jun 14
12:55 - 23:55JNB-GIG
16h 00m1 stop
20:15 - 7:25GIG-JNB
30h 10m2 stops
R15 693LATAM Airlines
Find Deal
Sun, Jun 9 - Sun, Jun 16
12:55 - 9:30JNB-GIG
25h 35m2 stops
20:15 - 7:25GIG-JNB
30h 10m2 stops
R16 310LATAM Airlines
Find Deal
Sun, Jun 9 - Sun, Jun 16
13:40 - 21:50JNB-GIG
13h 10m1 stop
22:45 - 7:05GIG-JNB
27h 20m2 stops
R16 715LATAM Airlines
Find Deal
Sun, Mar 17 - Sun, Mar 24
12:55 - 23:10CPT-GIG
15h 15m1 stop
21:20 - 12:25GIG-CPT
10h 05m1 stop
R17 601
Find Deal
Tue, Mar 19 - Tue, Apr 9
12:55 - 21:40JNB-GIG
37h 45m2 stops
18:20 - 7:25GIG-JNB
32h 05m1 stop
R17 756LATAM Airlines
Find Deal
Sun, Jun 2 - Fri, Jun 14
12:55 - 21:10JNB-GIG
37h 15m2 stops
20:15 - 7:25GIG-JNB
30h 10m2 stops
R18 989LATAM Airlines
Find Deal
Sun, Jun 2 - Fri, Jun 14
12:55 - 0:50CPT-GIG
16h 55m2 stops
21:20 - 12:25GIG-CPT
10h 05m1 stop
R21 862
Find Deal
Tue, Mar 19 - Tue, Apr 9
13:40 - 10:35JNB-GIG
25h 55m2 stops
22:45 - 7:05GIG-JNB
27h 20m2 stops
R21 939LATAM Airlines
Find Deal
Sun, Mar 17 - Sun, Mar 24

Flights to Rio de Janeiro–Galeão Intl - Travel Insights & Trends

Get data-powered insights and trends into flights to Rio de Janeiro–Galeão Intl to help you find the cheapest flights, the best time to fly and much more.

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

The average price of all flights to Rio de Janeiro–Galeão Intl Airport clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Rio de Janeiro is Sunday where tickets can be as cheap as R20 453. On the other hand, the most expensive day to fly is Thursday, where prices are R27 822 on average.

What is the cheapest month to fly to Rio de Janeiro–Galeão Intl Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to Rio de Janeiro–Galeão Intl Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights to Rio de Janeiro–Galeão Intl Airport is October, where tickets cost R19 124 on average for one-way flights. On the other hand, the most expensive months are August and July, where the average cost of tickets from South Africa is R34 162 and R27 395 respectively. For return trips, the best month to travel is October with an average price of R19 124.

What is the cheapest time of day to fly to Rio de Janeiro–Galeão Intl Airport?

The average price for all flights to Rio de Janeiro–Galeão Intl Airport depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Rio de Janeiro–Galeão Intl Airport is generally in the morning, when flights cost R19 460 on average. The most expensive time of day to fly to Rio de Janeiro–Galeão Intl Airport is generally at night, which is peak travel time and where the average cost of a ticket is R27 167.

How long is the flight to Rio de Janeiro–Galeão Intl Airport?

The duration of your flight to Rio de Janeiro depends on your departure and arrival airports. Obviously any flights that include a layover will also be longer. The most popular routes to Rio de Janeiro on KAYAK are from Johannesburg, which takes 14h 30m, and Cape Town, which takes 15h 15m.

How many long-haul flights are there to Rio de Janeiro–Galeão Intl Airport each week?

Each week there are around 143 long-haul flights (6-12 hour flight duration), 71 medium-haul (3-6 hour flight duration) and 700 short-haul (up to 3 hour flight duration) flights to Rio de Janeiro–Galeão Intl Airport. The most long-haul flights depart from Lisbon.

Good to know

Low season

August

High season

April

Cheapest flight

R9 871
Best time to beat the crowds but there is an average 37% increase in price.
Most popular time to fly (7% more expensive on average)
Flight from Cape Town to Rio de Janeiro-Galeao Airport

When to book flights to Rio de Janeiro–Galeão Intl

Are your dates flexible? Find out the best times to travel to Rio de Janeiro–Galeão Intl based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. The information is for flights to Rio de Janeiro based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs - booking Rio de Janeiro-Galeao Airport flights

  • How far is Rio de Janeiro-Galeao Airport from central Rio de Janeiro?

    The city centre of Rio de Janeiro is 13 km from Rio de Janeiro.

  • How does KAYAK find such low prices on flights to Rio de Janeiro-Galeao Airport?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Rio de Janeiro-Galeao Airport.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Rio de Janeiro-Galeao Airport?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Rio de Janeiro-Galeao Airport is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Rio de Janeiro-Galeao Airport?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Rio de Janeiro-Galeao Airport with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Rio de Janeiro-Galeao Airport?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Rio de Janeiro-Galeao Airport up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • Which airline offers the most flights to Rio de Janeiro–Galeão Intl Airport?

    Of the 3 airlines that fly to Rio de Janeiro–Galeão Intl Airport, GOL offers the most flights, with around 324 per week, followed by Azul with 144 flights per week.

See more FAQs

Top tips for finding cheap flights to Rio de Janeiro-Galeao Airport

  • High season is considered to be July, August and September. The cheapest month to fly from South Africa is October.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Rio de Janeiro-Galeao Airport flight deals.

Prefer to fly direct to Rio de Janeiro–Galeão Intl?

Find which airlines fly direct to Rio de Janeiro–Galeão Intl, which days they fly and book direct flights.

Direct departures

South Africa to Rio de Janeiro–Galeão Intl

Monday

ANA, Aerolineas Argentinas, Aeromexico, +37 more

ANA, Aerolineas Argentinas, +38 more

Tuesday

ANA, Aerolineas Argentinas, Aeromexico, +38 more

ANA, Aerolineas Argentinas, +39 more

Wednesday

ANA, Aerolineas Argentinas, Aeromexico, +36 more

ANA, Aerolineas Argentinas, +37 more

Thursday

ANA, Aerolineas Argentinas, Aeromexico, +38 more

ANA, Aerolineas Argentinas, +39 more

Friday

ANA, Aerolineas Argentinas, Aeromexico, +38 more

ANA, Aerolineas Argentinas, +39 more

Saturday

ANA, Aerolineas Argentinas, Aeromexico, +38 more

ANA, Aerolineas Argentinas, +39 more

Sunday

ANA, Aerolineas Argentinas, Aeromexico, +38 more

ANA, Aerolineas Argentinas, +39 more

See more direct flights

Direct returns

Rio de Janeiro–Galeão Intl to South Africa

Monday

ANA, Aerolineas Argentinas, Aeromexico, +37 more

ANA, Aerolineas Argentinas, +38 more

Tuesday

ANA, Aerolineas Argentinas, Aeromexico, +38 more

ANA, Aerolineas Argentinas, +39 more

Wednesday

ANA, Aerolineas Argentinas, Aeromexico, +36 more

ANA, Aerolineas Argentinas, +37 more

Thursday

ANA, Aerolineas Argentinas, Aeromexico, +38 more

ANA, Aerolineas Argentinas, +39 more

Friday

ANA, Aerolineas Argentinas, Aeromexico, +38 more

ANA, Aerolineas Argentinas, +39 more

Saturday

ANA, Aerolineas Argentinas, Aeromexico, +38 more

ANA, Aerolineas Argentinas, +39 more

Sunday

ANA, Aerolineas Argentinas, Aeromexico, +38 more

ANA, Aerolineas Argentinas, +39 more

See more direct flights
See more direct flights

Top 4 airlines flying to Rio de Janeiro–Galeão Intl

Need help choosing which airline to fly with to Rio de Janeiro–Galeão Intl? 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 KAYAK reviews.
8,1
EmiratesOverall score based on 4324 reviews
84crew
79food
81comfort
83entertainment
82boarding
81overall
Airline reviews

More leg room and comfortable seats at least for long flights

Read more about Emirates

More leg room and comfortable seats at least for long flights

Me and 2 other rows were forgotten during food service. We waited over an hour before they finally served our food. Then only had what was left. They did apologize. Also, they locked the bathroom due to turbulence and my 4 year old had to pee himself because they wouldn’t unlock it for him.

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

Food was not eadable. Testless and not apealing. order for indian vegitarian, recived spice less. combination of main course and side iteams are far away from traditonal food, serve less iteams. , but eadoble. Thanks

Well emirates since after covid recovery their service became much poorer than before , old planes to some destinations, untrained staff , rude , inflexible, and poor food, this specific flight the plane felt like in the 90s , and staff behavior was rude due to usual incidents in these flights for some destinations, i understand this but they pit everyone at the same basket, a readiness to be rude anytime

Boarding was chaotic ,wish it was better orgnaised. Seating was comfortable , however food quality left much to be desired. Over all a great experience but with room for imporvement. The Dubai Delhi sector was terrible with poor seat pitch over crowded rack space , crew trying to put even laptop containing bags in to luggage even the waiting area was poorly kept - the dubai - delhi lap was extremly poor flying experience in all respects - the waiting area, the craft the seat pitch & the service quality. It is sad but this will make me look for other options when flying out of Delhi.

Friendly staff. My seat was changed at the last minute. Afterwards, my seat was taken by someone else by mistake.

For such a long flight I feel the spacing of seats could’ve been better to make it more comfortable for passengers. Very little space to move & stretch legs.

Boarding took forever! Was disappointed at checkin that they did not let me pay for an upgrade for my mother who has bad legs ! There was a seat available but they kept saying you need points ! I think that’s total BS! I had the money to pay and they made it so so difficult! Mean while onboard there’s a video showing pay upgrades available!!!!! The exit row seats we are were ok but super narrow ! Staff is wonderful

The flight was delayed in Jhb and I could have had some help in Dubai trying to get to my connecting flight to London

They shld provide food. Between food they are giving 10 hours gap which is toooo much

The crew was great and the food and liquor offerings were good. Seats were a bit cramped. Flight arrived early at destination. That's a plus.

Other than low space, which is the problem with all airlines for economy class, the flight was excellent.

The business class experience was awesome - I will be using QATAR airways again and it'll be business class again - appreciate the privileges afforded to the business class clients - thank you.

Okay not so good or great. The flight operated by Indigo is worst from boarding to luggage handling and food. Damaged one luggage and delayed another luggage. Still did not get it, since 2 days.

The flight from Doha to Mumbai with Indigo was worst in my whole life, I had booked tickets with Qatar, but still we had to fly by Indigo , worst flight

Better service is needed. I booked for Qatar but I was switched to American way after I bought my tickets.

Terrible airlines - suffered entire flight due to food poisoning from stale food

Was unable to check in via app or website with supplied booking code (something to do with flight being operated by a partner airline, although the code didn’t work on the partner’s website either) Specified a vegetarian meal during booking, but that somehow wasn’t captured in airline’s system By the time flight crew got to my row, now vegetarian food was available. Had nothing to eat on flight from Philadelphia to Doha! Flight attendant was completely unconcerned and actively apathetic to the situation

The flight was quite comfortable for a 12 hour flight! Food was excellent. The service was good, the entertainment was fine. All in all, one of the better long-haul flights I’ve experienced.

They wanted to close counter although they did not provide the wheelchair requested which ended by going alone to transit security and lost long time and they did not want to wait .

Boarding was smooth and on time. The seat was comfortable and the entertainment worked. Staff were gracious.

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.

worst experience ever i choose my seat in advance and also have my seat selected in my boarding and the they told me that my seat has been changed without notify me

Food could have been better especially the breakfast. Overall it was a good flight

I have used Air France and KLM many times it will help if they change their menu's feel like it's been the same for years!!!, Especially the breakfast. Overall the flight was good and enjoyable.

Lost luggage, 2 bags were badly damaged and one of the bags came open.

Je n'ai pas pû incliner mon siège et une des hôtesses ne comprenait pas ce que je disais. Je devais parler fort

The crew was great and handled our unexpected detour with proactive communication.

the flight from Boston to Curitiba was on time actually 30 minutes earlier. latam was not able to unload the luggage for custom checkup in Sao Paulo ii took two and half hours . i missed the flight to Curitiba spend the night in hotel and then flying in the morning to Curitiba

The flight was overbooked and the solution gave was unrespctful. I arrived 4 hour in advance in the airport and only after 2hous was possible suggest a different ticket with another company LATAM, I have accepted, but when I was checking in at LATAM the tickets was issued without luggage, what it is absurd since I have bought my tickets including it since the beginning. Due to the timing for the next flight was not possible return to Avianca to claim due to the distance between Both companies Avianca and Latam since were located in different terminals. I have insiste to the crew of Latam to call Avianca to solve it, but they could help they were alleging that only paying a thousand pesos Mexicans ($1,000 MXN) to dispatch my luggage would be accepted and I have no money at all. So I had to beg for others passagens, it was an humiliating to exchange luggage with who was platinum in order to return back the luggage in the connection airport in Brazil (GRU). I have no clue that a judicial process would be taken from my side due the lots of stress in sequence by the non professional treatment with a passenger that was just following everything said by Avianca.. Long hours of waiting until next flight and only arrive at final destine in 6hs later..

Cons: "The flight was full and all seats were taken. It means it was impossible to maintain the required and necessary social distancing."
Pros: "Muito confortável. Boarding muito rápido. Muito bem atendido a bordo."
Cons: "Infelizmente o serviço de bordo não pode ser apreciado, mas entendo que é pela segurança dos passageiros."
Pros: "The crew was great"
Cons: "They should be on time but we left 30 minutes later."
Cons: "Boarding was very confusing. The waiting area was filled with people milling around, trying to find their line."
Pros: "The free middle seat because the flight was not full."
Cons: "Bigger glass for wine"
Pros: "The crew was very friendly, and the food was the best I've had on a plane trip."
Cons: "Call for stewards was not working and the temperature of the flight was miserable. Kept asking to reduce the cold and nothing. I had a window seat and there was no way to avoid the air/ac on my face the entire flight. MISERABLE!"
Cons: "Atenção aos passageiros. Voo atrasado além de mala extraviada. Sem notícias desde o dia 28/01."

Flights to Rio de Janeiro-Galeao Airport

Destination:

Rio de Janeiro-Galeao Airport (GIG)Brazil

Return flight deals:

Rio de Janeiro-Galeao Airport - South Africa

Cabin classes: