Flights to Brazil

R5 819 Cheap flights to Brazil

1 adult
1 adult, Economy, 0 bags

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Stopover? Instantly customise your results.

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Brazil

Find flights to these popular cities in Brazil from your nearest airport.
TAAG
Jan 24
JNB
27h 25m
1 stop
GRU
Jan 31
GRU
15h 35m
1 stop
JNB
R8 877
TAAG
Jan 19
JNB
27h 25m
1 stop
GRU
Feb 3
GRU
15h 35m
1 stop
JNB
R9 140
TAAG
Jan 25
JNB
14h 20m
1 stop
GRU
Feb 8
GRU
29h 10m
1 stop
JNB
R9 239
LATAM Airlines
Jan 25
JNB
13h 30m
1 stop
GRU
Feb 8
GRU
8h 55m
JNB
R9 337
TAAG
Jan 21
JNB
27h 25m
1 stop
GRU
Feb 3
GRU
15h 35m
1 stop
JNB
R9 436
TAAG
Jan 20
JNB
14h 20m
1 stop
GRU
Jan 31
GRU
15h 35m
1 stop
JNB
R9 518
LATAM Airlines
Nov 24
JNB
9h 50m
GRU
Dec 1
GRU
8h 55m
JNB
R9 535
LATAM Airlines
Jan 19
JNB
9h 50m
GRU
Feb 2
GRU
8h 55m
JNB
R9 732
Multiple Airlines
Jan 24
JNB
9h 50m
GRU
Jan 31
GRU
13h 05m
1 stop
JNB
R9 781
Multiple Airlines
Nov 18
JNB
27h 20m
1 stop
GRU
Dec 1
GRU
8h 55m
JNB
R9 814
TAAG
Jan 24
CPT
29h 00m
1 stop
GRU
Jan 31
GRU
15h 00m
1 stop
CPT
R9 896
TAAG
Jan 17
JNB
27h 25m
1 stop
GRU
Feb 1
GRU
15h 35m
1 stop
JNB
R9 896
LATAM Airlines
Mar 16
JNB
14h 25m
1 stop
GIG
Mar 30
GIG
16h 10m
1 stop
JNB
R11 064
LATAM Airlines
Mar 16
JNB
14h 25m
1 stop
GIG
Mar 30
GIG
18h 10m
2 stops
JNB
R11 590
LATAM Airlines
Nov 24
JNB
14h 25m
1 stop
GIG
Dec 1
GIG
22h 10m
2 stops
JNB
R11 606
LATAM Airlines
Mar 16
JNB
22h 50m
1 stop
SDU
Mar 30
SDU
24h 55m
1 stop
JNB
R11 655
LATAM Airlines
Jan 29
JNB
14h 25m
1 stop
GIG
Mar 1
GIG
20h 40m
2 stops
JNB
R11 655
LATAM Airlines
Mar 16
JNB
22h 10m
2 stops
SDU
Mar 30
SDU
12h 15m
1 stop
JNB
R11 672
LATAM Airlines
Nov 24
JNB
22h 10m
2 stops
SDU
Dec 1
SDU
14h 20m
1 stop
JNB
R11 688
LATAM Airlines
Jan 12
JNB
14h 10m
1 stop
GIG
Feb 2
GIG
19h 25m
1 stop
JNB
R11 738
LATAM Airlines
Mar 3
JNB
22h 50m
1 stop
SDU
Mar 30
SDU
12h 15m
1 stop
JNB
R11 754
LATAM Airlines
Nov 24
JNB
22h 50m
1 stop
SDU
Dec 1
SDU
21h 35m
1 stop
JNB
R11 787
LATAM Airlines
Nov 24
JNB
14h 25m
1 stop
GIG
Dec 1
GIG
25h 50m
1 stop
JNB
R11 968
LATAM Airlines
Dec 1
JNB
32h 50m
2 stops
GIG
Dec 10
GIG
19h 35m
1 stop
JNB
R12 017
LATAM Airlines
Mar 6
JNB
20h 10m
2 stops
BEL
Jun 5
BEL
17h 40m
1 stop
JNB
R15 173
LATAM Airlines
Dec 8
JNB
36h 55m
2 stops
BEL
Dec 14
BEL
29h 15m
1 stop
JNB
R15 420
LATAM Airlines
Dec 8
JNB
23h 45m
1 stop
BEL
Dec 14
BEL
29h 15m
1 stop
JNB
R15 551
LATAM Airlines
Dec 8
JNB
39h 20m
2 stops
BEL
Dec 14
BEL
27h 00m
2 stops
JNB
R16 521
Multiple Airlines
Mar 6
JNB
35h 35m
2 stops
BEL
Jun 5
BEL
17h 40m
1 stop
JNB
R17 606
Multiple Airlines
Mar 6
JNB
38h 30m
2 stops
BEL
Jun 5
BEL
19h 40m
2 stops
JNB
R17 902
Multiple Airlines
Dec 8
JNB
24h 40m
2 stops
BEL
Dec 15
BEL
24h 55m
3 stops
JNB
R30 905
Multiple Airlines
Dec 7
JNB
18h 50m
2 stops
SSA
Dec 15
SSA
14h 50m
1 stop
JNB
R15 190
LATAM Airlines
Dec 7
JNB
20h 00m
2 stops
SSA
Dec 15
SSA
26h 30m
2 stops
JNB
R23 393
Emirates
Dec 24
JNB
42h 15m
2 stops
SSA
Dec 31
SSA
47h 55m
2 stops
JNB
R39 799
Multiple Airlines
Dec 7
JNB
18h 15m
1 stop
SSA
Dec 15
SSA
30h 05m
1 stop
JNB
R62 041
LATAM Airlines
May 1
JNB
20h 15m
2 stops
BSB
May 13
BSB
14h 00m
1 stop
JNB
R13 496
LATAM Airlines
May 1
JNB
20h 15m
2 stops
BSB
May 13
BSB
17h 40m
2 stops
JNB
R13 940
Multiple Airlines
Dec 5
JNB
21h 45m
2 stops
BSB
Dec 11
BSB
27h 10m
1 stop
JNB
R15 897
Multiple Airlines
Dec 5
JNB
20h 15m
2 stops
BSB
Dec 12
BSB
17h 05m
2 stops
JNB
R17 820
Multiple Airlines
Dec 5
JNB
30h 45m
3 stops
BSB
Dec 12
BSB
22h 10m
3 stops
JNB
R17 935
Multiple Airlines
Dec 5
JNB
30h 45m
3 stops
BSB
Dec 12
BSB
23h 40m
2 stops
JNB
R18 017
Multiple Airlines
Dec 10
JNB
22h 20m
2 stops
BSB
Dec 17
BSB
14h 40m
1 stop
JNB
R23 705
Multiple Airlines
Dec 10
JNB
44h 00m
2 stops
BSB
Dec 17
BSB
15h 00m
2 stops
JNB
R23 919
Multiple Airlines
Dec 10
JNB
27h 00m
3 stops
BSB
Dec 17
BSB
16h 55m
2 stops
JNB
R26 450
Multiple Airlines
Dec 10
JNB
17h 15m
1 stop
BSB
Dec 17
BSB
25h 00m
1 stop
JNB
R28 341
Multiple Airlines
Dec 10
JNB
27h 00m
3 stops
BSB
Dec 17
BSB
26h 20m
3 stops
JNB
R28 423

Find the cheapest flights from South Africa to Brazil

Recent return flight deals from South Africa to Brazil

Enter your travel dates to find the best prices.
TAAG Logo
5:45 - 15:05JNB  Johannesburg OR Tambo-GRU Sao Paulo Guarulhos Intl
14h 20m1 stop Luanda Dr Antonio Agostinho Neto Intl
TAAG Logo
18:05 - 14:40GRU  Sao Paulo Guarulhos Intl-JNB Johannesburg OR Tambo
15h 35m1 stop Luanda Dr Antonio Agostinho Neto Intl
R8 778TAAG
Wed, Mar 10 - Wed, Mar 24
TAAG Logo
5:45 - 15:05JNB  Johannesburg OR Tambo-GRU Sao Paulo Guarulhos Intl
14h 20m1 stop Luanda Dr Antonio Agostinho Neto Intl
TAAG Logo
18:05 - 4:15GRU  Sao Paulo Guarulhos Intl-JNB Johannesburg OR Tambo
29h 10m1 stop Luanda Dr Antonio Agostinho Neto Intl
R8 844TAAG
Mon, Mar 1 - Mon, Mar 22
TAAG Logo
16:40 - 15:05JNB  Johannesburg OR Tambo-GRU Sao Paulo Guarulhos Intl
27h 25m1 stop Luanda Dr Antonio Agostinho Neto Intl
TAAG Logo
18:05 - 14:40GRU  Sao Paulo Guarulhos Intl-JNB Johannesburg OR Tambo
15h 35m1 stop Luanda Dr Antonio Agostinho Neto Intl
R8 877TAAG
Sun, Jan 24 - Sun, Jan 31
LATAM Airlines Logo
10:25 - 18:55JNB  Johannesburg OR Tambo-GRU Sao Paulo Guarulhos Intl
13h 30m1 stop Cape Town Intl
LATAM Airlines Logo
22:50 - 12:45GRU  Sao Paulo Guarulhos Intl-JNB Johannesburg OR Tambo
8h 55mdirect
R9 337LATAM Airlines
Mon, Jan 25 - Mon, Feb 8
LATAM Airlines Logo
15:35 - 20:25JNB  Johannesburg OR Tambo-GRU Sao Paulo Guarulhos Intl
9h 50mdirect
LATAM Airlines Logo
22:50 - 12:45GRU  Sao Paulo Guarulhos Intl-JNB Johannesburg OR Tambo
8h 55mdirect
R9 535LATAM Airlines
Tue, Nov 24 - Tue, Dec 1
LATAM Airlines Logo
15:35 - 20:25JNB  Johannesburg OR Tambo-GRU Sao Paulo Guarulhos Intl
9h 50mdirect
LATAM Airlines Logo
22:50 - 12:45GRU  Sao Paulo Guarulhos Intl-JNB Johannesburg OR Tambo
8h 55mdirect
R9 732LATAM Airlines
Wed, Jan 20 - Tue, Feb 2
Multiple Airlines Logo
15:35 - 20:25JNB  Johannesburg OR Tambo-GRU Sao Paulo Guarulhos Intl
9h 50mdirect
Multiple Airlines Logo
23:20 - 17:25GRU  Sao Paulo Guarulhos Intl-JNB Johannesburg OR Tambo
13h 05m1 stop Cape Town Intl
R9 781Multiple Airlines
Sun, Jan 24 - Sun, Jan 31
Multiple Airlines Logo
20:35 - 18:55JNB  Johannesburg OR Tambo-GRU Sao Paulo Guarulhos Intl
27h 20m1 stop Cape Town Intl
Multiple Airlines Logo
23:20 - 17:25GRU  Sao Paulo Guarulhos Intl-JNB Johannesburg OR Tambo
13h 05m1 stop Cape Town Intl
R10 077Multiple Airlines
Fri, Nov 20 - Fri, Nov 27
South African Logo
11:10 - 16:15JNB  Johannesburg OR Tambo-GRU Sao Paulo Guarulhos Intl
10h 05mdirect
South African Logo
17:45 - 7:45GRU  Sao Paulo Guarulhos Intl-JNB Johannesburg OR Tambo
9h 00mdirect
R10 110South African
Mon, Mar 1 - Mon, Mar 22
South African Logo
11:10 - 16:15JNB  Johannesburg OR Tambo-GRU Sao Paulo Guarulhos Intl
10h 05mdirect
South African Logo
17:45 - 7:45GRU  Sao Paulo Guarulhos Intl-JNB Johannesburg OR Tambo
9h 00mdirect
R10 373South African
Thu, Mar 4 - Mon, Mar 8

momondo Fare Finder

 
Use the filters below to find and compare flights to Brazil that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest return flight

JohannesburgSao Paulo

JNB Johannesburg OR Tambo - GRU Sao Paulo Guarulhos Intl

JNBGRU

Johannesburg OR Tambo

Wed 10/3

5:45-15:05

1 stop14h 20m

Sao Paulo Guarulhos Intl

Wed 24/3

18:05-14:40

1 stop15h 35m

R8 778

JohannesburgSao Paulo

JNB Johannesburg OR Tambo - GRU Sao Paulo Guarulhos Intl

JNBGRU

Johannesburg OR Tambo

Mon 1/3

5:45-15:05

1 stop14h 20m

Sao Paulo Guarulhos Intl

Mon 22/3

18:05-4:15

1 stop29h 10m

R8 844

JohannesburgSao Paulo

JNB Johannesburg OR Tambo - GRU Sao Paulo Guarulhos Intl

JNBGRU

Johannesburg OR Tambo

Sun 24/1

16:40-15:05

1 stop27h 25m

Sao Paulo Guarulhos Intl

Sun 31/1

18:05-14:40

1 stop15h 35m

R8 877

JohannesburgSao Paulo

JNB Johannesburg OR Tambo - GRU Sao Paulo Guarulhos Intl

JNBGRU

Johannesburg OR Tambo

Mon 25/1

10:25-18:55

1 stop13h 30m

Sao Paulo Guarulhos Intl

Mon 8/2

22:50-12:45

Nonstop8h 55m

R9 337
Fastest return journey

JohannesburgSao Paulo

JNB Johannesburg OR Tambo - GRU Sao Paulo Guarulhos Intl

JNBGRU

Johannesburg OR Tambo

Tue 24/11

15:35-20:25

Nonstop9h 50m

Sao Paulo Guarulhos Intl

Tue 1/12

22:50-12:45

Nonstop8h 55m

R9 535

JohannesburgSao Paulo

JNB Johannesburg OR Tambo - GRU Sao Paulo Guarulhos Intl

JNBGRU

Johannesburg OR Tambo

Wed 20/1

15:35-20:25

Nonstop9h 50m

Sao Paulo Guarulhos Intl

Tue 2/2

22:50-12:45

Nonstop8h 55m

R9 732

JohannesburgSao Paulo

JNB Johannesburg OR Tambo - GRU Sao Paulo Guarulhos Intl

JNBGRU

Johannesburg OR Tambo

Sun 24/1

15:35-20:25

Nonstop9h 50m

Sao Paulo Guarulhos Intl

Sun 31/1

23:20-17:25

1 stop13h 05m

R9 781

JohannesburgSao Paulo

JNB Johannesburg OR Tambo - GRU Sao Paulo Guarulhos Intl

JNBGRU

Johannesburg OR Tambo

Fri 20/11

20:35-18:55

1 stop27h 20m

Sao Paulo Guarulhos Intl

Fri 27/11

23:20-17:25

1 stop13h 05m

R10 077

JohannesburgSao Paulo

JNB Johannesburg OR Tambo - GRU Sao Paulo Guarulhos Intl

JNBGRU

Johannesburg OR Tambo

Mon 1/3

11:10-16:15

Nonstop10h 05m

Sao Paulo Guarulhos Intl

Mon 22/3

17:45-7:45

Nonstop9h 00m

R10 110

JohannesburgSao Paulo

JNB Johannesburg OR Tambo - GRU Sao Paulo Guarulhos Intl

JNBGRU

Johannesburg OR Tambo

Thu 4/3

11:10-16:15

Nonstop10h 05m

Sao Paulo Guarulhos Intl

Mon 8/3

17:45-7:45

Nonstop9h 00m

R10 373

Flights are sorted by cheapest return flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Brazil from

Brazil flights insights and trends

Explore insights for your Brazil flight to craft the best travel plan

What is the cheapest flight to Brazil?

The cheapest flights to Brazil recently found by momondo users are R830 with LATAM Airlines, R1 114 with Azul, and R1 311 with GOL.

See prices from:

Cheapest flights to cities in Brazil

Click on the cities below to find out when it's cheapest to fly to Brazil from South Africa
Sao Paulo
Sao Paulo

Cheap Brazil flight deals and tips

Summary info about Brazil flight prices, duration and airlines

Best One-Way Price

R5 819

Best Round-Trip Price

R8 877

Fastest flight time

9h 50m

Popular in

February
The best one-way flight price to Brazil from South Africa in the last 5 days is R5 819 (Johannesburg OR Tambo to Sao Paulo Guarulhos Intl).
The best return flight price to Brazil from South Africa in the last 5 days is R8 877 (Johannesburg OR Tambo to Sao Paulo Guarulhos Intl).
The fastest flight to Brazil from South Africa takes 9h 50m (Johannesburg OR Tambo to Sao Paulo Guarulhos Intl).
February has the highest demand for flights to Brazil, with a 15% price increase on average.

Frequently asked questions about flying to Brazil

What is the best airport to land at to visit Copacabana Beach?

Flying into Rio de Janeiro–Galeão Intl Airport is typically the best way to visit Copacabana Beach, since it is the closest airport to the area.

Which airlines fly to Brazil?

What is the most popular airport in Brazil to fly to?

How much are flights to Brazil?

Flights to Brazil have been found on momondo for as low as R6 527 per ticket recently. However, the average price tends to be R13 802 and anything for R10 492 or less is a good deal. R39 755 is the most expensive flight we’ve seen in the past week, though you may be able to avoid this price depending on what airport you fly from, what airline you choose, and how far in advance you book your flights.

What is the best day of the week to fly to Brazil?

The best day to take a flight to Brazil is on Monday, followed by Thursday. Monday and Thursday tend to have the lowest flight prices to Brazil. If your travel dates are flexible, then try to avoid booking on a Sunday, which is known for being the most expensive day of the week to fly to Brazil.

When did momondo last update prices for flights to Brazil?

Prices for flights to Brazil were last updated today.

How many operators does momondo search for flights to Brazil?

How old do you have to be to fly to Brazil?

The minimum age a child must be to fly alone is five but airlines that offer an unaccompanied minor (UNMR) service will have their own age restrictions, including rules around flight length, timings, and stopovers. We always recommend checking with the individual airline you are booking with to travel to Brazil.

What documentation or ID do you need to fly to Brazil?

The travel and health documents you'll need for your trip to Brazil may differ based on your itinerary and personal situation. Typically, you should have several documents on hand, such as a national ID card or driver's licence and a passport that is valid for six months after your intended arrival at Brazil. It is always advisable to seek advice from your airline or a trusted third party, such as IATA.

Why use momondo?

Why should I use momondo to find a flight deal to Brazil?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight to Brazil. momondo saves you time and could save you money on your trip.

Can I find flights to Brazil with flexible booking policies on momondo?

Flights to Brazil with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.

How can momondo help me find flights to Brazil?

momondo helps you find the best flight to Brazil by providing filters to narrow your choice of flights to those matching your criteria. You can select fights based on numerous factors such as price, departure and landing times, airport and airline.

I’m not ready to book a flight to Brazil right now. Can momondo alert me if prices change?

Yes momondo offers price alerts on flights to Brazil. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices change.

An easier way to manage your Brazil trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Thu 10/12
Thu 17/12

Find better results for your trip to Brazil

Popular Flights to Brazil