Cheap flights from Johannesburg to Sri Lanka from R6 967

Return
1 adult
Economy
From?
To?
Sun 22/5
Sun 29/5

Deals available from 900+ travel sites.

Flight information for South Africa to Sri Lanka

Find info about flight duration, direct flights, and airports for your flight from South Africa to Sri Lanka

Best price found

R6 967

Fastest flight time

16h 35m

Direct flights

None
The best one-way flight to Sri Lanka from South Africa in the past 72 hours is R6 967. The best return flight deal from South Africa to Sri Lanka found on momondo in the last 72 hours is R203 712.
The fastest flight from South Africa to Sri Lanka takes 16h 35m
There are no direct flights from South Africa to Sri Lanka. Popular non-direct routes for this connection are Port Elizabeth Airport - Colombo Bandaranaike Intl Airport, Johannesburg OR Tambo Airport - Colombo Bandaranaike Intl Airport and Cape Town Intl Airport - Colombo Bandaranaike Intl Airport.

How to get the cheapest flight ticket from South Africa to Sri Lanka

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to Sri Lanka from South Africa?

Jet Airways

Cathay Pacific, Emirates, and Etihad Airways are the most popular carriers operating from South Africa to Sri Lanka

What is the cheapest South Africa to Sri Lanka flight route?

Cape Town Intl - Colombo Bandaranaike Intl

Fly from Cape Town Intl to Colombo Bandaranaike Intl for the best South Africa - Sri Lanka flight prices


Easily compare return flights from South Africa to Sri Lanka

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from South Africa to Sri Lanka by changing tabs
Emirates
Aug 5
CPT14:20Cape Town Intl
18h 20m
1 stop
CMB8:40Colombo Bandaranaike Intl
Aug 14
CMB16:35Colombo Bandaranaike Intl
42h 30m
2 stops
CPT11:05Cape Town Intl
R11 325
Find similar
Singapore Airlines
Aug 30
JNB9:45Johannesburg OR Tambo
30h 20m
1 stop
CMB16:05Colombo Bandaranaike Intl
Sep 15
CMB20:50Colombo Bandaranaike Intl
32h 50m
1 stop
JNB5:40Johannesburg OR Tambo
R13 578
Find similar
Qatar Airways
Aug 5
CPT15:40Cape Town Intl
17h 10m
1 stop
CMB8:50Colombo Bandaranaike Intl
Aug 14
CMB16:15Colombo Bandaranaike Intl
18h 00m
1 stop
CPT10:15Cape Town Intl
R13 788
Find similar
Multiple Airlines
Aug 5
CPT6:40Cape Town Intl
33h 25m
2 stops
CMB16:05Colombo Bandaranaike Intl
Aug 16
CMB20:50Colombo Bandaranaike Intl
42h 20m
2 stops
CPT15:10Cape Town Intl
R15 133
Find similar
Turkish Airlines
Aug 30
JNB14:10Johannesburg OR Tambo
21h 45m
2 stops
CMB11:55Colombo Bandaranaike Intl
Sep 16
CMB16:30Colombo Bandaranaike Intl
41h 20m
2 stops
JNB9:50Johannesburg OR Tambo
R19 329
Find similar
Malaysia Airlines
Aug 5
CPT15:40Cape Town Intl
47h 45m
2 stops
CMB15:25Colombo Bandaranaike Intl
Aug 13
CMB20:05Colombo Bandaranaike Intl
36h 50m
3 stops
CPT8:55Cape Town Intl
R22 586
Find similar

Find the cheapest one-way flights from South Africa to Sri Lanka

If you're looking for one-way flights from South Africa to Sri Lanka, view some of our deals below provided by Emirates, Qatar Airways and RwandAir
Multiple Airlines
May 22
JNB14:05Johannesburg OR Tambo
52h 55m
3 stops
CMB19:00Colombo Bandaranaike Intl
Turkish Airlines
May 25
JNB14:10Johannesburg OR Tambo
41h 35m
2 stops
CMB7:45Colombo Bandaranaike Intl
RwandAir
Oct 5
JNB12:30Johannesburg OR Tambo
20h 20m
3 stops
CMB8:50Colombo Bandaranaike Intl

Best airlines flying from South Africa to Sri Lanka

Compare and see reviews for airlines that fly from South Africa to Sri Lanka with momondo
AirlineRatingFree CancellationPrice
EmiratesPriceFrom R7 321Free CancellationRating
8,7
Search Emirates flights
Qatar AirwaysPriceFrom R8 151Free CancellationRating
7,9
Search Qatar Airways flights
Etihad AirwaysPriceFrom R9 868Free CancellationRating
6,7
Search Etihad Airways flights
Jet AirwaysPriceFrom R10 306Free CancellationRating
0,0
Search Jet Airways flights
Singapore AirlinesPriceFrom R10 797Free CancellationRating
8,3
Search Singapore Airlines flights
SriLankan AirlinesPriceFrom R12 440Free CancellationRating
7,9
Search SriLankan Airlines flights
Cathay PacificPriceFrom R13 700Free CancellationRating
8,1
Search Cathay Pacific flights

Emirates flights from South Africa to Sri Lanka

Our best Emirates deals on South Africa to Sri Lanka flight tickets
Emirates
Aug 5
CPT14:20Cape Town Intl
18h 20m
1 stop
CMB8:40Colombo Bandaranaike Intl
Aug 14
CMB16:35Colombo Bandaranaike Intl
42h 30m
2 stops
CPT11:05Cape Town Intl
R11 325
Find similar
Emirates
Aug 5
CPT14:20Cape Town Intl
24h 20m
1 stop
CMB14:40Colombo Bandaranaike Intl
Aug 19
CMB16:35Colombo Bandaranaike Intl
42h 30m
2 stops
CPT11:05Cape Town Intl
R11 747
Find similar
Emirates
Aug 5
CPT14:20Cape Town Intl
35h 55m
1 stop
CMB2:15Colombo Bandaranaike Intl
Aug 11
CMB23:15Colombo Bandaranaike Intl
35h 50m
1 stop
CPT11:05Cape Town Intl
R16 040
Find similar

Singapore Airlines flights from South Africa to Sri Lanka

Our best Singapore Airlines deals on South Africa to Sri Lanka flight tickets
Singapore Airlines
Aug 30
JNB9:45Johannesburg OR Tambo
30h 20m
1 stop
CMB16:05Colombo Bandaranaike Intl
Sep 15
CMB20:50Colombo Bandaranaike Intl
32h 50m
1 stop
JNB5:40Johannesburg OR Tambo
R13 578
Find similar
Singapore Airlines
Aug 5
CPT6:40Cape Town Intl
33h 25m
2 stops
CMB16:05Colombo Bandaranaike Intl
Aug 10
CMB20:50Colombo Bandaranaike Intl
36h 05m
2 stops
CPT8:55Cape Town Intl
R13 821
Find similar
Singapore Airlines
Aug 5
CPT6:40Cape Town Intl
33h 25m
2 stops
CMB16:05Colombo Bandaranaike Intl
Aug 18
CMB20:50Colombo Bandaranaike Intl
36h 05m
2 stops
CPT8:55Cape Town Intl
R14 047
Find similar

  • Are airlines flying from South Africa to Sri Lanka offering flexible cancellation due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from South Africa to Sri Lanka, such as Qatar Airways, Emirates, and Cathay Pacific may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.



Alternative routes for South Africa to Sri Lanka

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Johannesburg to Colombo Flights
Fastest flight time16h 35m
Cheapest priceR16 543
Cape Town to Colombo Flights
Fastest flight time18h 30m
Cheapest priceR12 573
Port Elizabeth to Colombo Flights
Fastest flight time39h 05m
Cheapest priceR17 968

Flights to other cities in Sri Lanka

Lost the lust for Sri Lanka? Check out some flights to other cities in Sri Lanka

Why use momondo?

We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from South Africa to Sri Lanka for you.

Yes. momondo enables you to select and highlight flights to Sri Lanka from South Africa with this policy.

Once all potential South Africa to Sri Lanka flight options are in front of you, momondo lets you sort and filter flights based on preferences such as airline, price and flight times amongst many other options.

Of course. momondo tracks the price of South Africa to Sri Lanka flights. All you need is a valid email address and we will do the rest; it is that quick and easy.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.