Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline TAAG Angola Airlines

The cheapest airline(s) flying from Johannesburg to Rio de Janeiro is TAAG Angola Airlines.

  • TAAG Angola Airlines TAAG Angola Airlines
  • LATAM Airlines Group SA LATAM Airlines Group SA
  • South African Airways South African Airways
  • Swiss Swiss
  • Lufthansa Lufthansa
  • British Airways British Airways
  • Qatar Airways Qatar Airways
  • KLM KLM
  • Air France Air France
  • Ethiopian Airlines Ethiopian Airlines
Cheapest Month March

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Johannesburg to Rio de Janeiro is March.

  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
Cheapest Day of the Week Thursday

The cheapest day(s) of the week to fly from Johannesburg to Rio de Janeiro is Thursday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:15 GRU
    11:10 CPT
    18Hrs, 20m 1 Stop (GIG)
  • GRUSao Paulo Guarulhos Intl Airport 21:15 - CPT 11:10 18h 20m 1 Stop (GIG) Rio de Janeiro
  • GRUSao Paulo Guarulhos Intl Airport 21:15
    JNBJohannesburg O.R. Tambo International Airport 09:00
  • GIGRio de Janeiro International Airport 22:20
    CPTCape Town Airport 11:10
  • 18h 20m (6h 10m)
  • 1 Stop GIG · Rio de Janeiro 6h 10m
  • Gol Transportes Aéreos (G3 1925)Boeing 737 Max 8 Passenger
    South African Airways (SA 317)Airbus Industrie 330 300
  • Gol Transportes Aéreos (G3 1925)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:15 GRU
    11:35 CPT
    17Hrs, 55m 1 Stop (GIG)
  • GRUSao Paulo Guarulhos Intl Airport 21:15 - CPT 11:35 17h 55m 1 Stop (GIG) Rio de Janeiro
  • GRUSao Paulo Guarulhos Intl Airport 21:15
    JNBJohannesburg O.R. Tambo International Airport 09:25
  • GIGRio de Janeiro International Airport 22:20
    CPTCape Town Airport 11:35
  • 17h 55m (5h 45m)
  • 1 Stop GIG · Rio de Janeiro 5h 45m
  • Gol Transportes Aéreos (G3 1925)Boeing 737 Max 8 Passenger
    South African Airways (SA 319)Boeing 737 800
  • Gol Transportes Aéreos (G3 1925)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:10 GRU
    11:35 CPT
    18Hrs, 50m 1 Stop (GIG)
  • GRUSao Paulo Guarulhos Intl Airport 22:10 - CPT 11:35 18h 50m 1 Stop (GIG) Rio de Janeiro
  • GRUSao Paulo Guarulhos Intl Airport 22:10
    JNBJohannesburg O.R. Tambo International Airport 09:25
  • GIGRio de Janeiro International Airport 23:15
    CPTCape Town Airport 11:35
  • 18h 50m (6h 40m)
  • 1 Stop GIG · Rio de Janeiro 6h 40m
  • Gol Transportes Aéreos (G3 1925)Boeing 737 Max 8 Passenger
    South African Airways (SA 319)Boeing 737 800
  • Gol Transportes Aéreos (G3 1925)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 11:15 JNB
    19:05 GIG
    12Hrs, 50m 1 Stop (GRU)
  • JNBJohannesburg O.R. Tambo International Airport 11:15 - GIG 19:05 12h 50m 1 Stop (GRU) Sao Paulo
  • JNBJohannesburg O.R. Tambo International Airport 11:15
    GRUSao Paulo Guarulhos Intl Airport 17:55
  • GRUSao Paulo Guarulhos Intl Airport 16:15
    GIGRio de Janeiro International Airport 19:05
  • 12h 50m (1h 40m)
  • 1 Stop GRU · Sao Paulo 1h 40m
  • South African Airways (SA 222)Airbus Industrie 330 300
    Gol Transportes Aéreos (G3 1924)Boeing 737 800
  • South African Airways (SA 222)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:15 JNB
    23:15 GIG
    17Hrs, 00m 1 Stop (GRU)
  • JNBJohannesburg O.R. Tambo International Airport 11:15 - GIG 23:15 17h 1 Stop (GRU) Sao Paulo
  • JNBJohannesburg O.R. Tambo International Airport 11:15
    GRUSao Paulo Guarulhos Intl Airport 22:10
  • GRUSao Paulo Guarulhos Intl Airport 16:15
    GIGRio de Janeiro International Airport 23:15
  • 17h (5h 55m)
  • 1 Stop GRU · Sao Paulo 5h 55m
  • South African Airways (SA 222)Airbus Industrie 330 300
    Gol Transportes Aéreos (G3 1925)Boeing 737 Max 8 Passenger
  • South African Airways (SA 222)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 15:20 JNB
    23:50 GIG
    13Hrs, 30m 1 Stop (GRU)
  • JNBJohannesburg O.R. Tambo International Airport 15:20 - GIG 23:50 13h 30m 1 Stop (GRU) Sao Paulo
  • JNBJohannesburg O.R. Tambo International Airport 15:20
    GRUSao Paulo Guarulhos Intl Airport 22:45
  • GRUSao Paulo Guarulhos Intl Airport 20:05
    GIGRio de Janeiro International Airport 23:50
  • 13h 30m (2h 40m)
  • 1 Stop GRU · Sao Paulo 2h 40m
  • LATAM Airlines Group SA (LA 8059)Boeing 787 9
    LATAM Airlines Group SA (LA 3352)Airbus
  • LATAM Airlines Group SA (LA 8059)
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • 15:20 JNB
    00:10 GIG
    13Hrs, 50m 1 Stop (GRU)
  • JNBJohannesburg O.R. Tambo International Airport 15:20 - GIG 00:10 13h 50m 1 Stop (GRU) Sao Paulo
  • JNBJohannesburg O.R. Tambo International Airport 15:20
    GRUSao Paulo Guarulhos Intl Airport 23:05
  • GRUSao Paulo Guarulhos Intl Airport 20:05
    GIGRio de Janeiro International Airport 00:10
  • 13h 50m (3h)
  • 1 Stop GRU · Sao Paulo 3h
  • LATAM Airlines Group SA (LA 8059)Boeing 787 9
    LATAM Airlines Group SA (LA 3352)Airbus
  • LATAM Airlines Group SA (LA 8059)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:20 JNB
    00:35 GIG
    14Hrs, 15m 1 Stop (GRU)
  • JNBJohannesburg O.R. Tambo International Airport 15:20 - GIG 00:35 14h 15m 1 Stop (GRU) Sao Paulo
  • JNBJohannesburg O.R. Tambo International Airport 15:20
    GRUSao Paulo Guarulhos Intl Airport 23:30
  • GRUSao Paulo Guarulhos Intl Airport 20:05
    GIGRio de Janeiro International Airport 00:35
  • 14h 15m (3h 25m)
  • 1 Stop GRU · Sao Paulo 3h 25m
  • LATAM Airlines Group SA (LA 8059)Boeing 787 9
    LATAM Airlines Group SA (LA 3352)Airbus
  • LATAM Airlines Group SA (LA 8059)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Johannesburg to Rio de Janeiro?

The most popular airline flying from Johannesburg to Rio de Janeiro is Emirates. Find the latest flight deals on Wego.

How far is Rio de Janeiro from Johannesburg?

The flight distance between Johannesburg and Rio de Janeiro is 7120km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 11:15. The last flight of the day departs at 21:15. See the full list of flight times on Wego.