- Plan, book, fly with confidence
- 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 Riyadh to Cape Town (RUH-CPT)
Prices were available within the past 7 days and start at AED1,620 for one-way flights and AED2,490 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Friday, 9 May, 2025 - Saturday, 17 May, 2025
RUH
Riyadh
CPT
Cape Town
AED2,490 Roundtrip, found 3 days ago
AED2,490
Roundtrip
found 3 days ago
Friday, 9 May, 2025 - Saturday, 17 May, 2025
RUH
Riyadh
CPT
Cape Town
AED2,700 Roundtrip, found 3 days ago
AED2,700
Roundtrip
found 3 days ago
Friday, 9 May, 2025 - Saturday, 17 May, 2025
RUH
Riyadh
CPT
Cape Town
AED2,710 Roundtrip, found 3 days ago
AED2,710
Roundtrip
found 3 days ago
Friday, 9 May, 2025 - Saturday, 17 May, 2025
RUH
Riyadh
CPT
Cape Town
AED3,780 Roundtrip, found 3 days ago
AED3,780
Roundtrip
found 3 days ago
Friday, 9 May, 2025 - Saturday, 17 May, 2025
RUH
Riyadh
CPT
Cape Town
AED4,240 Roundtrip, found 3 days ago
AED4,240
Roundtrip
found 3 days ago
Friday, 9 May, 2025 - Saturday, 17 May, 2025
RUH
Riyadh
CPT
Cape Town
AED4,550 Roundtrip, found 3 days ago
AED4,550
Roundtrip
found 3 days ago