Find cheap flights to Rio de Janeiro

Wed 7/24
Wed 7/31
Any month
Compare vs momondo |

When is the best time to fly to Rio de Janeiro?

+60.0%
+40.0%
+20.0%
Base
Price
7 934 - 11 7737 934 - 11 773 ZAR

Rio de Janeiro flight deals found on momondo

Check out some of the best fares to Rio de Janeiro found recently by users on momondo
Quickest
Cheapest
TAAG
TAAG
21 Aug
JNB
11:45
Johannesburg OR Tambo airport
34h 45m
1 Stop
17:30
+1
GIG
Rio de Janeiro–Galeão Intl airport
TAAG
26 Aug
GIG
15:35
Rio de Janeiro–Galeão Intl airport
25h 30m
1 Stop
22:05
+1
JNB
Johannesburg OR Tambo airport
9 433 ZAR
TAAG
TAAG
18 Aug
JNB
18:35
Johannesburg OR Tambo airport
15h 55m
1 Stop
5:30
+1
GIG
Rio de Janeiro–Galeão Intl airport
TAAG
26 Aug
GIG
15:35
Rio de Janeiro–Galeão Intl airport
25h 30m
1 Stop
22:05
+1
JNB
Johannesburg OR Tambo airport
10 238 ZAR
Emirates
Emirates
29 Dec
JNB
20:50
Johannesburg OR Tambo airport
25h 35m
1 Stop
18:25
+1
GIG
Rio de Janeiro–Galeão Intl airport
Emirates
13 Jan
GIG
0:55
Rio de Janeiro–Galeão Intl airport
27h 00m
1 Stop
7:55
+1
JNB
Johannesburg OR Tambo airport
13 809 ZAR
Emirates
Emirates
18 Dec
JNB
12:25
Johannesburg OR Tambo airport
34h 10m
1 Stop
18:35
+1
GIG
Rio de Janeiro–Galeão Intl airport
Emirates
23 Dec
GIG
0:55
Rio de Janeiro–Galeão Intl airport
45h 40m
1 Stop
2:35
+2
JNB
Johannesburg OR Tambo airport
14 684 ZAR
Emirates
Emirates
12 Dec
JNB
15:25
Johannesburg OR Tambo airport
31h 00m
1 Stop
18:25
+1
GIG
Rio de Janeiro–Galeão Intl airport
Emirates
23 Dec
GIG
0:55
Rio de Janeiro–Galeão Intl airport
27h 00m
1 Stop
7:55
+1
JNB
Johannesburg OR Tambo airport
16 170 ZAR
Emirates
Emirates
18 Dec
JNB
12:25
Johannesburg OR Tambo airport
34h 10m
1 Stop
18:35
+1
GIG
Rio de Janeiro–Galeão Intl airport
Emirates
22 Dec
GIG
0:55
Rio de Janeiro–Galeão Intl airport
27h 00m
1 Stop
7:55
+1
JNB
Johannesburg OR Tambo airport
16 281 ZAR
TAAG
TAAG
18 Aug
JNB
18:35
Johannesburg OR Tambo airport
15h 55m
1 Stop
5:30
+1
GIG
Rio de Janeiro–Galeão Intl airport
TAAG
26 Aug
GIG
15:35
Rio de Janeiro–Galeão Intl airport
25h 30m
1 Stop
22:05
+1
JNB
Johannesburg OR Tambo airport
10 238 ZAR
Emirates
Emirates
29 Dec
JNB
20:50
Johannesburg OR Tambo airport
25h 35m
1 Stop
18:25
+1
GIG
Rio de Janeiro–Galeão Intl airport
Emirates
13 Jan
GIG
0:55
Rio de Janeiro–Galeão Intl airport
27h 00m
1 Stop
7:55
+1
JNB
Johannesburg OR Tambo airport
13 809 ZAR
Emirates
Emirates
16 Dec
JNB
20:50
Johannesburg OR Tambo airport
25h 45m
1 Stop
18:35
+1
GIG
Rio de Janeiro–Galeão Intl airport
Emirates
23 Dec
GIG
0:55
Rio de Janeiro–Galeão Intl airport
27h 00m
1 Stop
7:55
+1
JNB
Johannesburg OR Tambo airport
16 768 ZAR
Ethiopian Air
Ethiopian Air
20 Aug
JNB
1:00
Johannesburg OR Tambo airport
26h 35m
2 Stops
22:35
SDU
Rio de Janeiro Santos Dumont airport
Ethiopian Air
26 Aug
SDU
14:45
Rio de Janeiro Santos Dumont airport
29h 10m
2 Stops
0:55
+2
JNB
Johannesburg OR Tambo airport
23 561 ZAR
Emirates
Emirates
12 Dec
JNB
15:25
Johannesburg OR Tambo airport
31h 00m
1 Stop
18:25
+1
GIG
Rio de Janeiro–Galeão Intl airport
Emirates
23 Dec
GIG
0:55
Rio de Janeiro–Galeão Intl airport
27h 00m
1 Stop
7:55
+1
JNB
Johannesburg OR Tambo airport
16 170 ZAR
Emirates
Emirates
17 Dec
JNB
15:25
Johannesburg OR Tambo airport
31h 00m
1 Stop
18:25
+1
GIG
Rio de Janeiro–Galeão Intl airport
Emirates
23 Dec
GIG
0:55
Rio de Janeiro–Galeão Intl airport
27h 00m
1 Stop
7:55
+1
JNB
Johannesburg OR Tambo airport
16 768 ZAR

Airports near Rio de Janeiro

Below you will find all the airports in Rio de Janeiro along with their distance from the city centre
Rio de Janeiro–Galeão Intl
11 km from city centre
Rio de Janeiro Santos Dumont
3 km from city centre

Popular routes to Rio de Janeiro

Most frequently searched flights to Rio de Janeiro along with the cheapest price and shortest flight duration
Johannesburg to Rio de Janeiro
Fastest flight time
12h 40m
Cheapest price
5 154 ZAR
Cape Town to Rio de Janeiro
Fastest flight time
24h 50m
Cheapest price
6 904 ZAR
Cape Town to Rio de Janeiro
Fastest flight time
18h 25m
Cheapest price
10 850 ZAR
Johannesburg to Rio de Janeiro
Fastest flight time
14h 40m
Cheapest price
11 433 ZAR
View more

Start planning your trip to Rio de Janeiro