Cheap flights from Johannesburg to Rio de Janeiro
The lowest fare found is €405. The cheapest month to fly is January.
Search live pricesSearch round-trip pricesLowest price by month
| November | €503 |
| January | €405 |
| March | €433 |
| April | €439 |
When is the cheapest time to fly from Johannesburg to Rio de Janeiro?
Fares are typically lowest in January, starting from €405.
Popular routes
- Johannesburg → Brasilia
- Johannesburg → Sao Paulo Congonhas
- Johannesburg → Rio de Janeiro Santos Dumont
- Johannesburg → Belo Horizonte
- Johannesburg → Salvador
- Johannesburg → Recife
- Johannesburg → Fortaleza
- Johannesburg → Porto Alegre
- Johannesburg → Curitiba
- Johannesburg → Bogota
- Johannesburg → Medellin
- Johannesburg → Lima
Prices updated 2026-10-15