Cheap flights from Rio de Janeiro to Johannesburg from R11 587

Return
1 adult
Economy
0 bags
From?
To?
Wed 10/8
Wed 17/8

Deals available from 900+ travel sites.

Flight information for Rio de Janeiro to Johannesburg

Find info about flight duration, direct flights, and airports for your flight from Rio de Janeiro to Johannesburg

Best price found

R11 587

Fastest flight time

20h 10m

Direct flights

None

Airports in Johannesburg

2 airports
The best one-way flight to Johannesburg from Rio de Janeiro in the past 72 hours is R11 587. The best return flight deal from Rio de Janeiro to Johannesburg found on momondo in the last 72 hours is R346 773.
The fastest flight from Rio de Janeiro to Johannesburg takes 20h 10m
There are no direct flights from Rio de Janeiro to Johannesburg. Popular non-direct routes for this connection are Rio de Janeiro–Galeão Intl Airport - Johannesburg OR Tambo Airport and Rio de Janeiro Santos Dumont Airport - Johannesburg OR Tambo Airport.
There are 2 airports near Johannesburg: Johannesburg Lanseria (HLA), Johannesburg OR Tambo (JNB)

How to get the cheapest flight ticket from Rio de Janeiro to Johannesburg

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

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

July

The cheapest time of year to fly to Johannesburg from Rio de Janeiro is July. The most expensive is December.

What is the cheapest day to depart Rio de Janeiro for Johannesburg?

Monday

The cheapest day of the week is usually Monday. The most expensive is usually Wednesday.

When is the cheapest time to fly from Rio de Janeiro to Johannesburg?

in the afternoon

Rio de Janeiro to Johannesburg flights are approximately 63% more expensive in the evening than in the afternoon

What is the cheapest airline that flies to Johannesburg from Rio de Janeiro?

LATAM Airlines

LATAM Airlines is the most popular carrier operating from Rio de Janeiro to Johannesburg

What is the cheapest Rio de Janeiro to Johannesburg flight route?

Rio de Janeiro Santos Dumont - Johannesburg OR Tambo

Fly from Rio de Janeiro Santos Dumont to Johannesburg OR Tambo for the best Rio de Janeiro - Johannesburg flight prices

When you’re planning your trip from Rio de Janeiro to Johannesburg, the most popular airport-to-airport route is Rio de Janeiro–Galeão Intl Airport to Johannesburg OR Tambo Airport. When booking your trip to Johannesburg, it is helpful to have an alternative airport to fly out of. The nearest airport to Rio de Janeiro–Galeão Intl Airport is Rio de Janeiro Santos Dumont Airport which is located in Rio de Janeiro. The least expensive flight option from Rio de Janeiro to Johannesburg will typically be SDU — JNB during the month of August with an average price of R21 087 RT.

Rio de Janeiro Santos Dumont Airport (SDU) to Johannesburg OR Tambo Airport (JNB)R21 087
Search Flight Deals
Rio de Janeiro–Galeão Intl Airport (GIG) to Johannesburg OR Tambo Airport (JNB)R21 688
Search Flight Deals

Easily compare return flights from Rio de Janeiro to Johannesburg

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Rio de Janeiro to Johannesburg by changing tabs
Multiple Airlines
Jan 24
SDU16:30Rio de Janeiro Santos Dumont
35h 50m
2 stops
JNB4:20Johannesburg OR Tambo
Feb 21
JNB11:30Johannesburg OR Tambo
23h 55m
2 stops
SDU11:25Rio de Janeiro Santos Dumont
R16 729
Find similar
British Airways
Jan 17
GIG16:55Rio de Janeiro–Galeão Intl
28h 30m
1 stop
JNB21:25Johannesburg OR Tambo
Jan 31
JNB15:15Johannesburg OR Tambo
28h 50m
1 stop
GIG20:05Rio de Janeiro–Galeão Intl
R20 152
Find similar
SWISS
Oct 17
GIG9:10Rio de Janeiro–Galeão Intl
39h 00m
2 stops
JNB0:10Johannesburg OR Tambo
Nov 9
JNB15:20Johannesburg OR Tambo
28h 45m
2 stops
GIG20:05Rio de Janeiro–Galeão Intl
R25 862
Find similar
Qatar Airways
Oct 5
SDU5:45Rio de Janeiro Santos Dumont
36h 55m
2 stops
JNB18:40Johannesburg OR Tambo
Oct 15
JNB3:15Johannesburg OR Tambo
43h 00m
2 stops
SDU22:15Rio de Janeiro Santos Dumont
R30 036
Find similar
British Airways
Jan 17
GIG16:55Rio de Janeiro–Galeão Intl
28h 30m
1 stop
JNB21:25Johannesburg OR Tambo
Feb 3
JNB17:15Johannesburg OR Tambo
26h 50m
1 stop
GIG20:05Rio de Janeiro–Galeão Intl
R20 452
Find similar
Multiple Airlines
Oct 21
SDU3:10Rio de Janeiro Santos Dumont
26h 10m
2 stops
JNB5:20Johannesburg OR Tambo
Nov 10
JNB11:30Johannesburg OR Tambo
25h 55m
2 stops
SDU13:25Rio de Janeiro Santos Dumont
R21 087
Find similar

Find the cheapest one-way flights from Rio de Janeiro to Johannesburg

If you're looking for one-way flights from Rio de Janeiro to Johannesburg, view some of our deals below provided by Air France and Ethiopian Air
Multiple Airlines
Oct 21
SDU8:45Rio de Janeiro Santos Dumont
20h 35m
2 stops
JNB5:20Johannesburg OR Tambo
R11 587
Find similar
Ethiopian Air
Oct 19
GIG16:45Rio de Janeiro–Galeão Intl
26h 10m
2 stops
JNB18:55Johannesburg OR Tambo
R16 946
Find similar
Air France
Nov 1
GIG16:40Rio de Janeiro–Galeão Intl
31h 15m
1 stop
JNB23:55Johannesburg OR Tambo
R18 482
Find similar

Search last-minute flights to Johannesburg from Rio de Janeiro

Find and compare return flight prices for your last-minute flight from Rio de Janeiro to Johannesburg
KLM
Aug 12
GIG17:55Rio de Janeiro–Galeão Intl
42h 25m
1 stop
JNB12:20Johannesburg OR Tambo
Aug 19
JNB19:10Johannesburg OR Tambo
25h 30m
1 stop
GIG20:40Rio de Janeiro–Galeão Intl
R45 129
Find similar
Multiple Airlines
Aug 12
GIG17:55Rio de Janeiro–Galeão Intl
42h 25m
2 stops
JNB12:20Johannesburg OR Tambo
Aug 19
JNB19:30Johannesburg OR Tambo
28h 30m
2 stops
GIG0:00Rio de Janeiro–Galeão Intl
R46 531
Find similar
KLM
Aug 12
GIG17:55Rio de Janeiro–Galeão Intl
42h 25m
2 stops
JNB12:20Johannesburg OR Tambo
Aug 19
JNB19:10Johannesburg OR Tambo
25h 30m
1 stop
GIG20:40Rio de Janeiro–Galeão Intl
R45 413
Find similar
Multiple Airlines
Aug 12
SDU4:35Rio de Janeiro Santos Dumont
24h 45m
2 stops
JNB5:20Johannesburg OR Tambo
Aug 19
JNB19:30Johannesburg OR Tambo
26h 35m
2 stops
SDU22:05Rio de Janeiro Santos Dumont
R47 316
Find similar

Best airlines flying from Rio de Janeiro to Johannesburg

Compare and see reviews for airlines that fly from Rio de Janeiro to Johannesburg with momondo
AirlineRatingFree CancellationPrice
LATAM AirlinesPriceFrom R10 576Free CancellationRating
7,3
Search LATAM Airlines flights

British Airways flights from Rio de Janeiro to Johannesburg

Our best British Airways deals on Rio de Janeiro to Johannesburg flight tickets
British Airways
Jan 17
GIG16:55Rio de Janeiro–Galeão Intl
28h 30m
1 stop
JNB21:25Johannesburg OR Tambo
Jan 31
JNB15:15Johannesburg OR Tambo
28h 50m
1 stop
GIG20:05Rio de Janeiro–Galeão Intl
R20 152
Find similar
British Airways
Jan 17
GIG16:55Rio de Janeiro–Galeão Intl
28h 30m
1 stop
JNB21:25Johannesburg OR Tambo
Feb 3
JNB17:15Johannesburg OR Tambo
26h 50m
1 stop
GIG20:05Rio de Janeiro–Galeão Intl
R20 452
Find similar
British Airways
Jan 15
GIG16:55Rio de Janeiro–Galeão Intl
31h 20m
1 stop
JNB0:15Johannesburg OR Tambo
Feb 2
JNB15:15Johannesburg OR Tambo
28h 50m
1 stop
GIG20:05Rio de Janeiro–Galeão Intl
R20 469
Find similar

SWISS flights from Rio de Janeiro to Johannesburg

Our best SWISS deals on Rio de Janeiro to Johannesburg flight tickets
SWISS
Oct 17
GIG9:10Rio de Janeiro–Galeão Intl
39h 00m
2 stops
JNB0:10Johannesburg OR Tambo
Nov 9
JNB15:20Johannesburg OR Tambo
28h 45m
2 stops
GIG20:05Rio de Janeiro–Galeão Intl
R25 862
Find similar
SWISS
Oct 23
GIG16:50Rio de Janeiro–Galeão Intl
31h 20m
2 stops
JNB0:10Johannesburg OR Tambo
Nov 9
JNB15:20Johannesburg OR Tambo
28h 45m
2 stops
GIG20:05Rio de Janeiro–Galeão Intl
R26 129
Find similar

  • Are airlines flying from Rio de Janeiro to Johannesburg offering flexible cancellation due to COVID-19?

    To ease the stress of booking flights, some of our airline partners flying from Rio de Janeiro to Johannesburg are responding to the global pandemic. The following airlines may have a flexible cancellation policy to help accommodate travellers: LATAM Airlines and TAAG.

  • How far is Rio de Janeiro to Johannesburg by plane?

    The distance between Rio de Janeiro and Johannesburg is about 7115,3 km. By plane, this route typically takes 18h 55m.



Alternative routes for Rio de Janeiro to Johannesburg

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Rio de Janeiro to Cape Town Flights
Fastest flight time20h 15m
Cheapest priceR12 739
Rio de Janeiro to Port Elizabeth Flights
Fastest flight time33h 35m
Cheapest priceR33 509

Why use momondo?

We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from Rio de Janeiro to Johannesburg for you.

Yes. All flights to Johannesburg from Rio de Janeiro on momondo can be compared and filtered by various policies on offer, including flexible booking.

momondo offers useful filters to help you find the right flight. Choose specific flight times, airports or even what payment method you prefer. We have numerous options to help you book your ideal flight from Rio de Janeiro to Johannesburg.

Price alerts on flights to Johannesburg from Rio de Janeiro are quick and easy to set up on momondo. Simply perform a search and select the price alert feature. It is as simple as that.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.