Cheap flights from Johannesburg to Rio de Janeiro

JNB — RIO
Aug 16 — Aug 231
Return
1 adult
Economy
From?
To?
Tue 16/8
Tue 23/8

The best prices from Johannesburg to Rio de Janeiro are usually found in September or November, booked 52 days in advance, depart on a Wednesday or Monday and return on a Monday

How to find the cheapest flight from Johannesburg to Rio de Janeiro (RIO)

All the information you need to plan the best ZA1 to RIO flight in 2022: compare Johannesburg to Rio de Janeiro flight prices with the expected peak season, weather and rainfall in Rio de Janeiro.

JNB - RIO

Price

R983 - R1 277

RIO

Temperature

21 - 28 °C

RIO

Rainfall

40 - 130 mm

Popular inJuneHigh demand for flights, 15% potential price rise
Cheapest inSeptemberBest time to find cheap flights, 9% potential price drop
Round-trip fromR16 109From Johannesburg to Rio de Janeiro (RIO)
One-way fromR12 897One-way flight from Johannesburg to Rio de Janeiro (RIO)

What is the cheapest day to fly return from Johannesburg to Rio de Janeiro?

Flying to your destination on a Wednesday can be more expensive, but this shouldn’t discourage you from finding affordable options to get to Rio de Janeiro. Check prices with Cheapflights to find a great deal for your trip.

How far in advance should I book a flight from Johannesburg to Rio de Janeiro?

Travellers have found it’s best to book a flight 50 days in advance to save up to 27% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 50 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Johannesburg to Rio de Janeiro 1-2 weeks in advance for as low as R19 403, or R23 664 for flights within the next 24 hours.

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

Due to multiple factors, expect to potentially pay more when booking in June. For low rates, September can be a great choice for travel to Rio de Janeiro. Flights to Rio de Janeiro from Johannesburg in September are about R17 741 on average during September, but can be found for as low as R15 273.

When is the cheapest time to fly from Johannesburg to Rio de Janeiro (JNB - RIO)?

One of the essential ways to save on airfare from Johannesburg to Rio de Janeiro is to remain as flexible as possible. Flights that are at midday tend to be the most expensive. A flight in the afternoon could potentially save you up to 67% on airfare.

Cheap flights from Johannesburg to Rio de Janeiro in August, September 2022

The best prices found for Johannesburg to RIO flights in August, September
Sep 28 - Oct 31
JNB

Johannesburg OR Tambo

SDU

Rio de Janeiro Santos Dumont

2 stops

34h 10m
SDU

Rio de Janeiro Santos Dumont

JNB

Johannesburg OR Tambo

2 stops

30h 25m
R19 813

Multiple Airlines

Pick Dates

Deal found 11/8/22

Sep 25 - Nov 3
JNB

Johannesburg OR Tambo

GIG

Rio de Janeiro–Galeão Intl

2 stops

29h 05m
GIG

Rio de Janeiro–Galeão Intl

JNB

Johannesburg OR Tambo

2 stops

31h 30m
R19 944

Multiple Airlines

Pick Dates

Deal found 11/8/22

Sep 25 - Nov 2
JNB

Johannesburg OR Tambo

GIG

Rio de Janeiro–Galeão Intl

2 stops

29h 05m
GIG

Rio de Janeiro–Galeão Intl

JNB

Johannesburg OR Tambo

2 stops

37h 15m
R20 649

Multiple Airlines

Pick Dates

Deal found 11/8/22

Johannesburg to Rio de Janeiro 2022 flight deals

Cheap flights to Rio de Janeiro from Johannesburg found for this year
Nov 26 - Dec 8
JNB

Johannesburg OR Tambo

SDU

Rio de Janeiro Santos Dumont

2 stops

24h 55m
SDU

Rio de Janeiro Santos Dumont

JNB

Johannesburg OR Tambo

2 stops

35h 10m
R17 027

Multiple Airlines

Pick Dates

Deal found 10/8/22

Nov 26 - Dec 8
JNB

Johannesburg OR Tambo

GIG

Rio de Janeiro–Galeão Intl

2 stops

23h 50m
GIG

Rio de Janeiro–Galeão Intl

JNB

Johannesburg OR Tambo

2 stops

38h 15m
R17 027

Multiple Airlines

Pick Dates

Deal found 10/8/22

Dec 17 - Dec 29
JNB

Johannesburg OR Tambo

SDU

Rio de Janeiro Santos Dumont

2 stops

19h 35m
SDU

Rio de Janeiro Santos Dumont

JNB

Johannesburg OR Tambo

2 stops

35h 50m
R18 338

Multiple Airlines

Pick Dates

Deal found 10/8/22

Cheap KLM flights from Johannesburg to Rio de Janeiro

Oct 24 - Nov 12
JNB

Johannesburg OR Tambo

GIG

Rio de Janeiro–Galeão Intl

1 stop

25h 30m
GIG

Rio de Janeiro–Galeão Intl

JNB

Johannesburg OR Tambo

1 stop

44h 20m
R21 403

KLM

Pick Dates

Deal found 10/8/22

Oct 24 - Nov 12
JNB

Johannesburg OR Tambo

GIG

Rio de Janeiro–Galeão Intl

1 stop

25h 30m
GIG

Rio de Janeiro–Galeão Intl

JNB

Johannesburg OR Tambo

2 stops

44h 30m
R21 681

KLM

Pick Dates

Deal found 10/8/22

Oct 10 - Oct 27
JNB

Johannesburg OR Tambo

GIG

Rio de Janeiro–Galeão Intl

1 stop

25h 30m
GIG

Rio de Janeiro–Galeão Intl

JNB

Johannesburg OR Tambo

1 stop

42h 25m
R21 845

KLM

Pick Dates

Deal found 9/8/22

Cheap British Airways flights from Johannesburg to Rio de Janeiro

Sep 28 - Nov 1
JNB

Johannesburg OR Tambo

GIG

Rio de Janeiro–Galeão Intl

1 stop

29h 45m
GIG

Rio de Janeiro–Galeão Intl

JNB

Johannesburg OR Tambo

2 stops

32h 55m
R30 924

British Airways

Pick Dates

Deal found 11/8/22

Aug 19 - Sep 24
JNB

Johannesburg OR Tambo

GIG

Rio de Janeiro–Galeão Intl

1 stop

28h 20m
GIG

Rio de Janeiro–Galeão Intl

JNB

Johannesburg OR Tambo

1 stop

28h 15m
R118 927

British Airways

Pick Dates

Deal found 9/8/22

Last-minute flights from Johannesburg to Rio de Janeiro

Late deals on return flights to Rio de Janeiro from Johannesburg, departing today and this week
Aug 21 - Oct 14
JNB

Johannesburg OR Tambo

SDU

Rio de Janeiro Santos Dumont

2 stops

27h 25m
SDU

Rio de Janeiro Santos Dumont

JNB

Johannesburg OR Tambo

2 stops

28h 15m
R25 483

Multiple Airlines

Pick Dates

Deal found 9/8/22

Aug 21 - Oct 14
JNB

Johannesburg OR Tambo

GIG

Rio de Janeiro–Galeão Intl

2 stops

31h 10m
GIG

Rio de Janeiro–Galeão Intl

JNB

Johannesburg OR Tambo

2 stops

29h 10m
R27 810

Multiple Airlines

Pick Dates

Deal found 9/8/22

Aug 21 - Nov 24
JNB

Johannesburg OR Tambo

SDU

Rio de Janeiro Santos Dumont

2 stops

27h 30m
SDU

Rio de Janeiro Santos Dumont

JNB

Johannesburg OR Tambo

2 stops

34h 20m
R30 203

Multiple Airlines

Pick Dates

Deal found 8/8/22

One-way flights to Rio de Janeiro from Johannesburg

The cheapest one-way flights from Johannesburg to Rio de Janeiro
Nov 1
JNB

Johannesburg OR Tambo

GIG

Rio de Janeiro–Galeão Intl

3 stops

26h 35m
R11 422

Multiple Airlines

Pick Dates

Deal found 8/8/22

Nov 1
JNB

Johannesburg OR Tambo

SDU

Rio de Janeiro Santos Dumont

2 stops

20h 15m
R11 668

Multiple Airlines

Pick Dates

Deal found 8/8/22

Oct 30
JNB

Johannesburg OR Tambo

GIG

Rio de Janeiro–Galeão Intl

2 stops

20h 45m
R11 881

Multiple Airlines

Pick Dates

Deal found 8/8/22

Related info for your journey

Useful info, stats and facts about Johannesburg to Rio de Janeiro flights.

Which airlines flying from Johannesburg to Rio de Janeiro have flexible cancellations due to COVID-19?

Some of our airline partners flying from Johannesburg to Rio de Janeiro have new flexible policies in place due to COVID-19. LATAM Airlines, Qatar Airways, and TAAG are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like LATAM Airlines with this kind of flexibility.

Can I find flights from Johannesburg to Rio de Janeiro for under R17 100 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Rio de Janeiro for under R17 100. The cheapest flight booked recently is on Multiple Airlines for just R17 027, but on average you can expect to pay R20 436.

Are there last-minute flights available from Johannesburg to Rio de Janeiro for under R25 500?

There are currently 20+ open flights from Johannesburg to Rio de Janeiro within the next 7 days for less than R25 500.

What are the cheapest airlines flying from Johannesburg to Rio de Janeiro round-trip?

Our cheapest airline available from Johannesburg to Rio de Janeiro is KLM. Our recent data shows that you can find tickets from as low as R21 403 on this airline. Additional options worth looking into are Qatar Airways and Air France, starting at R23 828 and R24 123 round-trip.

What are the cheapest airlines to fly from Johannesburg to Rio de Janeiro one-way?

To fly one-way, consider booking your trip with Qatar Airways, which is currently one of the cheapest options available, starting at R12 897. Air France flights start at R14 274 while deals on KLM start at R14 520 one-way.

What are the most popular airlines that fly from Johannesburg to Rio de Janeiro?

When booking a flight from Johannesburg to Rio de Janeiro, you may want to consider flying on British Airways, TAAG or LATAM Airlines as they are the most popular for this route.

What are the cheapest flights from Johannesburg to Rio de Janeiro?

On average you can expect to pay R18 652 for a flight from Johannesburg to Rio de Janeiro. The cheapest flight overall is R18 652 while the most popular route, (Johannesburg OR Tambo - Rio de Janeiro–Galeão Intl) is currently priced at R17 207.

Other flights to Rio de Janeiro

Top 5 airlines flying from Johannesburg to Rio de Janeiro

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Rio de Janeiro choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
TAAGCheapestR6 949AverageR8 285FlexibilityNo cancel feeOn-time58%COVID-19 safety
Search TAAG flights
LATAM AirlinesCheapestR9 356AverageR12 763FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search LATAM Airlines flights
South AfricanCheapestR10 838AverageR18 474FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search South African flights
Qatar AirwaysCheapestR15 728AverageR17 569FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
SWISSCheapestR17 065AverageR36 115FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search SWISS flights