Flights from Johannesburg to Rio De Janeiro (JNB → GIG)
Loading map...
viaSao Paulo(GRU)
JNB→GRU+1h 30mGRU→GIG
10h 39m
viaMadrid(MAD)
JNB→MAD+1h 30mMAD→GIG
20h 37m
viaParis(CDG)
JNB→CDG+1h 30mCDG→GIG
22h 35m
viaFrankfurt(FRA)
JNB→FRA+1h 30mFRA→GIG
23h
viaDubai(DXB)
JNB→DXB+1h 30mDXB→GIG
23h 2m
viaLondon(LHR)
JNB→LHR+1h 30mLHR→GIG
23h 4m
viaAmsterdam(AMS)
JNB→AMS+1h 30mAMS→GIG
23h 22m
viaAtlanta(ATL)
JNB→ATL+1h 30mATL→GIG
26h 29m
Frequently asked questions
Are there direct flights from Johannesburg to Rio De Janeiro? Currently, there are no direct flights from JNB to GIG. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Johannesburg → Rio De Janeiro.
Try a nearby airport to Johannesburg
Flights to Rio De Janeiro (GIG) from other airports within 350 km of Johannesburg. Often unlocks cheaper fares or better times.
Or try a nearby airport to Rio De Janeiro
Flights from Johannesburg (JNB) to other airports within 350 km of Rio De Janeiro.