Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Cape Town to Riyadh (CPT-RUH)
Prices were available within the past 7 days and start at €472 for one-way flights and €796 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, 17 Oct - Thu, 31 Oct
CPT
Cape Town
RUH
Riyadh
€796 Return, found 5 days ago
€796
Return
found 5 days ago
Thu, 17 Oct - Thu, 31 Oct
CPT
Cape Town
RUH
Riyadh
€799 Return, found 5 days ago
€799
Return
found 5 days ago
Thu, 17 Oct - Thu, 31 Oct
CPT
Cape Town
RUH
Riyadh
€816 Return, found 5 days ago
€816
Return
found 5 days ago
Thu, 17 Oct - Thu, 31 Oct
CPT
Cape Town
RUH
Riyadh
€821 Return, found 5 days ago
€821
Return
found 5 days ago
Thu, 17 Oct - Thu, 31 Oct
CPT
Cape Town
RUH
Riyadh
€836 Return, found 5 days ago
€836
Return
found 5 days ago
Thu, 17 Oct - Thu, 31 Oct
CPT
Cape Town
RUH
Riyadh
€871 Return, found 5 days ago
€871
Return
found 5 days ago
Expedia's Latest Trends
Hotels
Sealife Family Resort HotelFamily Friendly Hotels in Gran CanariaThe Mansion Lions HotelLeonardo Inn Glasgow West EndArctic City HotelThe Pyramid Cancun By Oasis - All InclusiveApartments DunmanwayYOTEL Manchester DeansgateHotel Las Arenas, Affiliated by MeliáHotels near Waterville Golf LinksStay CentralHotels in ClonakiltyOccidental Barcelona 1929Hotels with Spa in Castlebar
Flights
Holiday Rentals
*Available to Expedia members.