Users have found that booking a flight from Cape Town to Sri Lanka at least 18 days early can save you up to 4% on average compared to booking a flight this week. If booking 18 days before your flight isn’t an option for you, users have found flights from Cape Town to Sri Lanka for as little as R11 530 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R12 228 for flights departing within the next 3 days.
Due to multiple factors, expect to potentially pay more when booking in December. For low rates, May can be a great choice for travel to Sri Lanka. Flights to Sri Lanka from Cape Town in May are about R11 263 on average during May, but can be found for as low as R7 357.
When booking a flight from Cape Town to Sri Lanka, you may want to consider flying on Cathay Pacific, Emirates or Qatar Airways as they are the most popular for this route.
Some of the carriers operating flights from Cape Town Intl to Sri Lanka that may be offering flexible cancellation policies are Emirates, Qatar Airways, and Singapore Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Looking for the cheapest flight from Cape Town to Sri Lanka? While on average our users pay R11 587, our data indicates the cheapest price to be R9 048. The most popular route (Cape Town Intl - Colombo Bandaranaike Intl), is priced around R12 534.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
R730 | R885 | No cancel fee | 75% |
Search Emirates flights
|
|
![]() |
R713 | R890 | No cancel fee | 68% |
Search Qatar Airways flights
|
|
![]() |
R706 | R896 | No cancel fee | 81% |
Search Singapore Airlines flights
|
|
![]() |
R846 | R902 | No cancel fee | 72% |
Search Cathay Pacific flights
|
|
![]() |
R768 | R918 | No cancel fee | 68% |
We couldn't confirm the COVID-19 safety measures taken by SriLankan Airlines. Please check directly on their website for additional information. |
Search SriLankan Airlines flights
|