Take off on cheap flights from Johannesburg to Rio De Janeiro, your adventure starts now!

Find cheap airline tickets from Johannesburg to Rio De Janeiro by date

  • any
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • November 2020
  • December 2020
  • any
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • November 2020
  • December 2020
  • price
  • month of departure
  • month of return
$562
LAN outward: Feb 10, 2020
11:00a JNB » 1:15a SDU
LAN 1 stop (15h15m)
LAN inbound: Feb 17, 2020
7:30p SDU » 6:40a JNB
LAN 1 stop (11h10m)
$707
Unknown Company outward: Sep 22, 2020
11:00a JNB » 3:05a SDU
Unknown Company 1 stop (16h05m)
Unknown Company inbound: Sep 29, 2020
2:30p GIG » 7:25a JNB
Unknown Company 2 stops (16h55m)
$707
Unknown Company outward: Sep 22, 2020
11:00a JNB » 3:05a SDU
Unknown Company 1 stop (16h05m)
Unknown Company inbound: Sep 29, 2020
2:30p GIG » 7:25a JNB
Unknown Company 2 stops (16h55m)
$744
Unknown Company outward: Jul 28, 2020
11:00a JNB » 2:05p SDU
Unknown Company 1 stop (27h05m)
Unknown Company inbound: Aug 12, 2020
2:00a GIG » 7:25a JNB
Unknown Company 1 stop (29h25m)
$755
Unknown Company outward: Jul 28, 2020
11:00a JNB » 12:50p GIG
Unknown Company 1 stop (25h50m)
Unknown Company inbound: Aug 12, 2020
2:00a GIG » 7:25a JNB
Unknown Company 1 stop (29h25m)
$758
Unknown Company outward: Jul 28, 2020
11:00a JNB » 12:50p GIG
Unknown Company 1 stop (25h50m)
Unknown Company inbound: Aug 12, 2020
2:00a GIG » 7:25a JNB
Unknown Company 1 stop (29h25m)
$792
Unknown Company outward: Jul 28, 2020
11:00a JNB » 3:05a SDU
Unknown Company 1 stop (16h05m)
Unknown Company inbound: Aug 11, 2020
2:35p SDU » 7:25a JNB
Unknown Company 1 stop (16h50m)
$815
Unknown Company outward: Mar 19, 2020
10:10a JNB » 11:50a GIG
Unknown Company 1 stop (25h40m)
Unknown Company inbound: Apr 1, 2020
11:45p SDU » 7:25a JNB
Unknown Company 1 stop (31h40m)
$845
Unknown Company outward: Jan 31, 2020
3:35p JNB » 12:10p SDU
Unknown Company 2 stops (20h35m)
Unknown Company inbound: Feb 15, 2020
5:40p GIG » 12:50p JNB
Unknown Company 2 stops (19h10m)
$898
Unknown Company outward: Jan 30, 2020
10:10a JNB » 12:30a SDU
Unknown Company 1 stop (15h20m)
Unknown Company inbound: Feb 6, 2020
1:30p SDU » 6:15a JNB
Unknown Company 1 stop (15h45m)
$938
Unknown Company outward: Jan 27, 2020
10:10a JNB » 1:30a GIG
Unknown Company 1 stop (16h20m)
Unknown Company inbound: Feb 4, 2020
1:00a GIG » 6:15a JNB
Unknown Company 1 stop (28h15m)
$1,045
Unknown Company outward: Dec 3, 2020
10:10a JNB » 6:25p SDU
Unknown Company 1 stop (33h15m)
Unknown Company inbound: Jan 2, 2021
2:30p SDU » 6:15a JNB
Unknown Company 1 stop (14h45m)
$1,053
LAN outward: Jul 21, 2020
12:00p JNB » 2:10p SDU
LAN 1 stop (26h10m)
LAN inbound: Jul 26, 2020
2:10p GIG » 6:55a JNB
LAN 1 stop (16h45m)
$1,161
Unknown Company outward: Feb 10, 2020
3:35p JNB » 1:05p SDU
Unknown Company 2 stops (22h30m)
Unknown Company inbound: Feb 17, 2020
6:40p GIG » 12:50p JNB
Unknown Company 2 stops (18h10m)
$1,163
Unknown Company outward: Feb 10, 2020
3:35p JNB » 11:50a GIG
Unknown Company 2 stops (21h15m)
Unknown Company inbound: Feb 17, 2020
6:40p GIG » 12:50p JNB
Unknown Company 2 stops (18h10m)
$2,002
Unknown Company outward: Feb 10, 2020
3:35p JNB » 5:30p SDU
Unknown Company 2 stops (26h55m)
Unknown Company inbound: Feb 17, 2020
6:40p GIG » 12:50p JNB
Unknown Company 2 stops (18h10m)
Return
Departure
Choose when you'd like to depart to Rio De Janeiro (Brazil):
Find the cheapest Johannesburg Rio De Janeiro flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Johannesburg - Rio De Janeiro with these new dates, click on an offer. Want to depart from another city? Choose:

Airlines operating flights from Johannesburg to Rio De Janeiro

  • any
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • November 2020
  • December 2020
  • all
  • Air France
  • KLM
  • LAN
Air France
outbound: Mar 19, 2020
Air France 2 stops
return: Apr 1, 2020
KLM 1 stop
KLM
outbound: Dec 3, 2020
KLM 2 stops
return: Jan 2, 2021
KLM 1 stop
LAN
outbound: Jan 31, 2020
LAN 1 stop
return: Feb 15, 2020
LAN 1 stop

Travel tips for flights Johannesburg - Rio De Janeiro

Average flight duration: 18h55m (flight with stopovers)

  • Arrival city:
  • Rio De Janeiro, Brazil
  • Airport(s):
  • Santos Dumont Airport (SDU)
  • Galeão International Airport (GIG)
  • Local time:
  • Jan 25, 2020 7:38 PM, GMT-3
  • Weather:
  • min. 73ºF, max. 81ºF
  • Departure city:
  • Johannesburg, South Africa
  • Airport(s):
  • Rand Airport (QRA)
  • O.R. Tambo International Airport (JNB)
  • Grand Central Airport (GCJ)
  • Lanseria International Airport (HLA)
  • Local time:
  • Jan 26, 2020 12:38 AM, GMT+2
  • Weather:
  • min. 65ºF, max. 79ºF