Search and find cheap flights to Brazil

Sat 3/23
Sat 3/30
Any month
Compare vs momondo |

Cheapest flight routes to Brazil

These routes have the cheapest flights to Brazil found by momondo users
Cape Town - Sao Paulo 5 797 ZAR
Johannesburg - Sao Paulo 5 968 ZAR
Cape Town - Rio de Janeiro 6 195 ZAR
Johannesburg - Rio de Janeiro 7 261 ZAR
Durban - Sao Paulo 8 625 ZAR

Brazil flight deals found on momondo

Check out some of the best fares to Brazil found recently by users on momondo
Quickest
Cheapest
TAAG
TAAG
JNB
6:00 am
Johannesburg OR Tambo airport
16h 20m
1 Stop
5:20 pm
GRU
Sao Paulo Guarulhos Intl airport
TAAG
GRU
1:00 am
Sao Paulo Guarulhos Intl airport
14h 30m
1 Stop
8:30 pm
JNB
Johannesburg OR Tambo airport
6 351 ZAR
TAAG
TAAG
JNB
6:00 am
Johannesburg OR Tambo airport
16h 25m
1 Stop
5:25 pm
GRU
Sao Paulo Guarulhos Intl airport
TAAG
GRU
1:00 am
Sao Paulo Guarulhos Intl airport
25h 45m
1 Stop
7:45 am
+1
JNB
Johannesburg OR Tambo airport
6 365 ZAR
Multiple Airlines
Multiple Airlines
CPT
6:00 am
Cape Town Intl airport
25h 30m
2 Stops
2:30 am
+1
GRU
Sao Paulo Guarulhos Intl airport
Multiple Airlines
GRU
1:00 am
Sao Paulo Guarulhos Intl airport
14h 20m
1 Stop
8:20 pm
CPT
Cape Town Intl airport
6 991 ZAR
TAAG
TAAG
JNB
6:00 am
Johannesburg OR Tambo airport
26h 10m
1 Stop
3:10 am
+1
GRU
Sao Paulo Guarulhos Intl airport
TAAG
GRU
1:00 am
Sao Paulo Guarulhos Intl airport
25h 45m
1 Stop
7:45 am
+1
JNB
Johannesburg OR Tambo airport
7 062 ZAR
TAAG
TAAG
JNB
6:00 am
Johannesburg OR Tambo airport
16h 20m
1 Stop
5:20 pm
GRU
Sao Paulo Guarulhos Intl airport
TAAG
GRU
1:00 am
Sao Paulo Guarulhos Intl airport
14h 30m
1 Stop
8:30 pm
JNB
Johannesburg OR Tambo airport
7 161 ZAR
TAAG
TAAG
JNB
6:00 am
Johannesburg OR Tambo airport
15h 55m
1 Stop
4:55 pm
GIG
Rio de Janeiro–Galeão Intl airport
TAAG
GIG
1:00 am
Rio de Janeiro–Galeão Intl airport
14h 15m
1 Stop
8:15 pm
JNB
Johannesburg OR Tambo airport
7 673 ZAR
TAAG
TAAG
JNB
6:00 am
Johannesburg OR Tambo airport
15h 55m
1 Stop
4:55 pm
GIG
Rio de Janeiro–Galeão Intl airport
TAAG
GIG
1:00 am
Rio de Janeiro–Galeão Intl airport
14h 15m
1 Stop
8:15 pm
JNB
Johannesburg OR Tambo airport
7 673 ZAR
TAAG
TAAG
JNB
6:00 am
Johannesburg OR Tambo airport
16h 20m
1 Stop
5:20 pm
GRU
Sao Paulo Guarulhos Intl airport
TAAG
GRU
1:00 am
Sao Paulo Guarulhos Intl airport
14h 30m
1 Stop
8:30 pm
JNB
Johannesburg OR Tambo airport
6 351 ZAR
TAAG
TAAG
JNB
6:00 am
Johannesburg OR Tambo airport
16h 20m
1 Stop
5:20 pm
GRU
Sao Paulo Guarulhos Intl airport
TAAG
GRU
1:00 am
Sao Paulo Guarulhos Intl airport
14h 30m
1 Stop
8:30 pm
JNB
Johannesburg OR Tambo airport
7 161 ZAR
Multiple Airlines
Multiple Airlines
JNB
6:00 am
Johannesburg OR Tambo airport
14h 35m
1 Stop
3:35 pm
SDU
Rio de Janeiro Santos Dumont airport
Multiple Airlines
SDU
1:00 am
Rio de Janeiro Santos Dumont airport
17h 00m
1 Stop
11:00 pm
JNB
Johannesburg OR Tambo airport
9 875 ZAR
TAAG
TAAG
CPT
6:00 am
Cape Town Intl airport
16h 10m
1 Stop
5:10 pm
GIG
Rio de Janeiro–Galeão Intl airport
TAAG
GIG
1:00 am
Rio de Janeiro–Galeão Intl airport
18h 05m
2 Stops
12:05 am
+1
CPT
Cape Town Intl airport
8 454 ZAR
Multiple Airlines
Multiple Airlines
CPT
6:00 am
Cape Town Intl airport
25h 30m
2 Stops
2:30 am
+1
GRU
Sao Paulo Guarulhos Intl airport
Multiple Airlines
GRU
1:00 am
Sao Paulo Guarulhos Intl airport
14h 20m
1 Stop
8:20 pm
CPT
Cape Town Intl airport
6 991 ZAR