
AED 3,310 Cheap Flights from Cape Town (CPT) to Rio de Janeiro (RIO)
Popular airlines from Cape Town Intl. Airport (CPT) to Rio de Janeiro
- Emirates
Emirates
- LATAM Airlines Group
LATAM Airlines Group
- Lufthansa
Lufthansa
- KLM
KLM
- TAAG Angola Airlines
TAAG Angola Airlines
- Swiss International Air Lines
Swiss International Air Lines
- Qatar Airways
Qatar Airways
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave on select hotels after you book a flight*
- Find the right fitWe search billions of combinations of flights to help you find your next adventure
Cheap Flights from Cape Town to Rio de Janeiro (CPT-RIO)
Prices were available within the past 7 days and start at AED 3,310 for one-way flights and AED 5,320 for roundtrip, for the period specified. Prices and availability are subject to change.
Sunday, 13 December, 2026 - Thursday, 31 December, 2026
CPT
Cape Town
GIG
Rio de Janeiro
AED 5,320
Roundtrip
Found 2 days ago
Sunday, 13 December, 2026 - Thursday, 31 December, 2026
CPT
Cape Town
GIG
Rio de Janeiro
AED 5,560
Roundtrip
Found 2 days ago
Sunday, 13 December, 2026 - Thursday, 31 December, 2026
CPT
Cape Town
GIG
Rio de Janeiro
AED 5,920
Roundtrip
Found 2 days ago
Sunday, 13 December, 2026 - Thursday, 31 December, 2026
CPT
Cape Town
GIG
Rio de Janeiro
AED 5,980
Roundtrip
Found 2 days ago
Sunday, 13 December, 2026 - Thursday, 31 December, 2026
CPT
Cape Town
GIG
Rio de Janeiro
AED 6,000
Roundtrip
Found 2 days ago
Sunday, 13 December, 2026 - Thursday, 31 December, 2026
CPT
Cape Town
GIG
Rio de Janeiro
AED 6,010
Roundtrip
Found 2 days ago
Sunday, 13 December, 2026 - Thursday, 31 December, 2026
CPT
Cape Town
GIG
Rio de Janeiro
AED 6,030
Roundtrip
Found 2 days ago
Sunday, 13 December, 2026 - Thursday, 31 December, 2026
CPT
Cape Town
GIG
Rio de Janeiro
AED 6,070
Roundtrip
Found 2 days ago
Sunday, 13 December, 2026 - Thursday, 31 December, 2026
CPT
Cape Town
GIG
Rio de Janeiro
AED 6,280
Roundtrip
Found 2 days ago
Sunday, 13 December, 2026 - Thursday, 31 December, 2026
CPT
Cape Town
GIG
Rio de Janeiro
AED 6,640
Roundtrip
Found 2 days ago
Travel information
Origin airport | Cape Town Intl. Airport |
|---|---|
Destination airport | Rio de Janeiro |
Distance | 6,073 km away |
Airlines serving | LATAM Airlines Group, Qatar Airways |
Popular airline | LATAM Airlines Group |
Roundtrip price | AED 5,320 |
Explore a world of travel with Expedia
*Available to One Key members.