Find a great deal and save up to 50% by booking at least 57 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Johannesburg to Brazil within the next two weeks, with the cheapest ticket starting at R20 211.
Our data shows that September tends to be the cheapest month to fly to Brazil from Johannesburg. Users have commonly found prices around R20 196 for the month, but tickets can be as low as R13 123. Due to multiple factors, prepare for potentially higher prices in July.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Brazil as you normally would.
Fly from
Fly to
Budget
R8 965 - R19 023
Route
Depart
Return
Price
Johannesburg OR TamboSao Paulo Guarulhos Intl
JNB - GRU
JNBGRU
Johannesburg OR Tambo
Mon 9/9
Nonstop10h 30m
Sao Paulo Guarulhos Intl
Mon 23/9
Nonstop8h 50m
Johannesburg OR TamboSao Paulo Guarulhos Intl
JNB - GRU
JNBGRU
Johannesburg OR Tambo
Mon 23/9
Nonstop10h 30m
Sao Paulo Guarulhos Intl
Tue 1/10
1 stop17h 15m
Johannesburg OR TamboSao Paulo Guarulhos Intl
JNB - GRU
JNBGRU
Johannesburg OR Tambo
Thu 16/5
Nonstop10h 30m
Sao Paulo Guarulhos Intl
Thu 23/5
Nonstop8h 50m
Johannesburg OR TamboSao Paulo Guarulhos Intl
JNB - GRU
JNBGRU
Johannesburg OR Tambo
Sun 26/5
Nonstop10h 20m
Sao Paulo Guarulhos Intl
Mon 24/6
Nonstop8h 45m
Johannesburg OR TamboSao Paulo Guarulhos Intl
JNB - GRU
JNBGRU
Johannesburg OR Tambo
Tue 30/4
Nonstop10h 20m
Sao Paulo Guarulhos Intl
Thu 16/5
Nonstop8h 45m
Johannesburg OR TamboSao Paulo Guarulhos Intl
JNB - GRU
JNBGRU
Johannesburg OR Tambo
Sun 26/5
1 stop15h 50m
Sao Paulo Guarulhos Intl
Mon 24/6
1 stop15h 25m
Johannesburg OR TamboSao Paulo Guarulhos Intl
JNB - GRU
JNBGRU
Johannesburg OR Tambo
Sun 19/5
2 stops26h 00m
Sao Paulo Guarulhos Intl
Sun 26/5
1 stop15h 25m
Johannesburg OR TamboSao Paulo Guarulhos Intl
JNB - GRU
JNBGRU
Johannesburg OR Tambo
Thu 16/5
1 stop26h 20m
Sao Paulo Guarulhos Intl
Thu 23/5
1 stop32h 35m
Johannesburg OR TamboRio de Janeiro–Galeão Intl
JNB - GIG
JNBGIG
Johannesburg OR Tambo
Wed 25/9
1 stop37h 30m
Rio de Janeiro–Galeão Intl
Wed 2/10
1 stop33h 45m
No data available for this route at this time. Please check back soon.
Crew
Entertainment
Food
Boarding
Overall
Comfort
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Crew
Entertainment
Food
Boarding
Overall
Comfort
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Crew
Entertainment
Food
Boarding
Overall
Comfort
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Crew
Entertainment
Food
Boarding
Overall
Comfort
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Crew
Entertainment
Food
Boarding
Overall
Comfort
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Crew
Entertainment
Food
Boarding
Overall
Comfort
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
0%of flight departures | Early morningMidnight to 6 am |
---|---|
100%of flight departures | Morning6 am to noon |
0%of flight departures | AfternoonNoon to 6 pm |
0%of flight departures | Evening6 pm to midnight |
Deals for Johannesburg to Brazil flights are sourced from 900+ travel sites when you use Cheapflights. When all flight results come back, Cheapflights lets you sort and filter flights using different criteria to choose better, like price, airport, cabin class, and plenty of other options.
Millions of users choose and trust Cheapflights to book the best flight deals from Johannesburg to Brazil for free. We help you search and compare prices from hundreds of airlines for the right flight just for you.
Need flexible booking options for your flight to Brazil from Johannesburg? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.
Yes, and it’s super simple to set up. Click the bell icon next to the flight deals above and provide a valid email address to enable Price Alerts. That’s it!