Cheap flights from Johannesburg to Colombo from R6 432

Return
1 adult
Economy
From?
To?
Wed 6/7
Wed 13/7

Deals available from 900+ travel sites.

Flight information for Johannesburg to Colombo

Find info about flight duration, direct flights, and airports for your flight from Johannesburg to Colombo

Best price found

R6 432

Fastest flight time

15h 05m

Direct flights

None

Airports in Colombo

2 airports
The best one-way flight to Colombo from Johannesburg in the past 72 hours is R6 432. The best return flight deal from Johannesburg to Colombo found on momondo in the last 72 hours is R166 776.
The fastest flight from Johannesburg to Colombo takes 15h 05m
There are no direct flights from Johannesburg to Colombo. Popular non-direct route for this connection is Johannesburg OR Tambo Airport - Colombo Bandaranaike Intl Airport.
There are 2 airports near Colombo: Colombo Bandaranaike Intl (CMB), Colombo Diyawanna Oya Seaplane Base (DWO)

How to get the cheapest flight ticket from Johannesburg to Colombo

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 month to fly from Johannesburg to Colombo?

February

The cheapest time of year to fly to Colombo from Johannesburg is February. The most expensive is July.

What is the cheapest airline that flies to Colombo from Johannesburg?

Jet Airways

Cathay Pacific, Emirates, and Etihad Airways are the most popular carriers operating from Johannesburg to Colombo

What is the cheapest Johannesburg to Colombo flight route?

Johannesburg OR Tambo - Colombo Bandaranaike Intl

Fly from Johannesburg OR Tambo to Colombo Bandaranaike Intl for the best Johannesburg - Colombo flight prices

How far in advance should you book Johannesburg to Colombo flights?

43 days before

The cheapest time to buy a flight from Johannesburg to Colombo is approximately 43 days to departure

When travelling from Johannesburg to Colombo, the most popular airport to fly into is Colombo Bandaranaike Intl Airport. The majority of travellers flying into Colombo Bandaranaike Intl Airport from Johannesburg are departing from Johannesburg OR Tambo Airport. The least expensive flight option from Johannesburg to Colombo will typically be JNB — CMB during the month of July with an average price of R9 689 RT.

Johannesburg OR Tambo Airport (JNB) to Colombo Bandaranaike Intl Airport (CMB)R9 689
Search Flight Deals

Easily compare return flights from Johannesburg to Colombo

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 Johannesburg to Colombo by changing tabs
Multiple Airlines
Oct 12
JNB21:15Johannesburg OR Tambo
24h 50m
2 stops
CMB22:05Colombo Bandaranaike Intl
Oct 28
CMB13:20Colombo Bandaranaike Intl
34h 25m
2 stops
JNB23:45Johannesburg OR Tambo
R11 317
Find similar
Etihad Airways
Aug 14
JNB6:15Johannesburg OR Tambo
30h 00m
1 stop
CMB12:15Colombo Bandaranaike Intl
Sep 14
CMB1:25Colombo Bandaranaike Intl
30h 05m
1 stop
JNB7:30Johannesburg OR Tambo
R13 874
Find similar
Singapore Airlines
Oct 13
JNB9:45Johannesburg OR Tambo
30h 20m
1 stop
CMB16:05Colombo Bandaranaike Intl
Oct 27
CMB20:50Colombo Bandaranaike Intl
32h 50m
1 stop
JNB5:40Johannesburg OR Tambo
R15 404
Find similar
RwandAir
Sep 4
JNB23:10Johannesburg OR Tambo
33h 40m
2 stops
CMB8:50Colombo Bandaranaike Intl
Oct 6
CMB16:15Colombo Bandaranaike Intl
33h 35m
2 stops
JNB1:50Johannesburg OR Tambo
R16 170
Find similar
Qatar Airways
Oct 13
JNB16:25Johannesburg OR Tambo
16h 25m
1 stop
CMB8:50Colombo Bandaranaike Intl
Oct 28
CMB16:15Colombo Bandaranaike Intl
17h 10m
1 stop
JNB9:25Johannesburg OR Tambo
R16 267
Find similar
Emirates
Oct 13
JNB9:40Johannesburg OR Tambo
16h 35m
1 stop
CMB2:15Colombo Bandaranaike Intl
Oct 28
CMB16:35Colombo Bandaranaike Intl
23h 10m
2 stops
JNB15:45Johannesburg OR Tambo
R17 472
Find similar

Find the cheapest one-way flights from Johannesburg to Colombo

If you're looking for one-way flights from Johannesburg to Colombo, view some of our deals below provided by Qatar Airways and Turkish Airlines
Multiple Airlines
Nov 9
JNB20:15Johannesburg OR Tambo
45h 05m
3 stops
CMB17:20Colombo Bandaranaike Intl
Qatar Airways
Nov 10
JNB8:40Johannesburg OR Tambo
15h 35m
1 stop
CMB0:15Colombo Bandaranaike Intl
Turkish Airlines
Nov 10
JNB14:50Johannesburg OR Tambo
39h 55m
2 stops
CMB6:45Colombo Bandaranaike Intl

Best airlines flying from Johannesburg to Colombo

Compare and see reviews for airlines that fly from Johannesburg to Colombo with momondo
AirlineRatingFree CancellationPrice
EmiratesPriceFrom R7 448Free CancellationRating
8,6
Search Emirates flights
Qatar AirwaysPriceFrom R8 198Free CancellationRating
7,9
Search Qatar Airways flights
Etihad AirwaysPriceFrom R9 918Free CancellationRating
6,7
Search Etihad Airways flights
Jet AirwaysPriceFrom R10 357Free CancellationRating
0,0
Search Jet Airways flights
Singapore AirlinesPriceFrom R10 852Free CancellationRating
8,0
Search Singapore Airlines flights
Turkish AirlinesPriceFrom R13 260Free CancellationRating
8,3
Search Turkish Airlines flights
Cathay PacificPriceFrom R13 929Free CancellationRating
8,1
Search Cathay Pacific flights

Singapore Airlines flights from Johannesburg to Colombo

Our best Singapore Airlines deals on Johannesburg to Colombo flight tickets
Singapore Airlines
Oct 13
JNB9:45Johannesburg OR Tambo
30h 20m
1 stop
CMB16:05Colombo Bandaranaike Intl
Oct 27
CMB20:50Colombo Bandaranaike Intl
32h 50m
1 stop
JNB5:40Johannesburg OR Tambo
R15 404
Find similar
Singapore Airlines
Nov 18
JNB8:45Johannesburg OR Tambo
30h 15m
1 stop
CMB15:00Colombo Bandaranaike Intl
Jan 1
CMB19:45Colombo Bandaranaike Intl
32h 55m
1 stop
JNB4:40Johannesburg OR Tambo
R17 456
Find similar
Singapore Airlines
Nov 18
JNB8:45Johannesburg OR Tambo
30h 15m
1 stop
CMB15:00Colombo Bandaranaike Intl
Jan 1
CMB19:45Colombo Bandaranaike Intl
32h 55m
1 stop
JNB4:40Johannesburg OR Tambo
R17 651
Find similar

Emirates flights from Johannesburg to Colombo

Our best Emirates deals on Johannesburg to Colombo flight tickets
Emirates
Oct 13
JNB9:40Johannesburg OR Tambo
16h 35m
1 stop
CMB2:15Colombo Bandaranaike Intl
Oct 28
CMB16:35Colombo Bandaranaike Intl
23h 10m
2 stops
JNB15:45Johannesburg OR Tambo
R17 472
Find similar
Emirates
Jul 14
JNB9:40Johannesburg OR Tambo
25h 20m
2 stops
CMB11:00Colombo Bandaranaike Intl
Sep 14
CMB23:15Colombo Bandaranaike Intl
16h 30m
1 stop
JNB15:45Johannesburg OR Tambo
R19 117
Find similar
Emirates
Jul 14
JNB9:40Johannesburg OR Tambo
15h 25m
1 stop
CMB1:05Colombo Bandaranaike Intl
Sep 14
CMB22:10Colombo Bandaranaike Intl
17h 35m
1 stop
JNB15:45Johannesburg OR Tambo
R19 166
Find similar

  • Are airlines flying from Johannesburg to Colombo offering flexible cancellation due to COVID-19?

    To ease the stress of booking flights, some of our airline partners flying from Johannesburg to Colombo are responding to the global pandemic. The following airlines may have a flexible cancellation policy to help accommodate travellers: Qatar Airways, Emirates, and Singapore Airlines.

  • How far is Johannesburg to Colombo by plane?

    There are 6685,7 km between Johannesburg and Colombo. By plane, this route typically takes 15h 10m.



Alternative routes for Johannesburg to Colombo

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Cape Town to Colombo Flights
Fastest flight time17h 10m
Cheapest priceR16 919
Port Elizabeth to Colombo Flights
Fastest flight time39h 05m
Cheapest priceR18 058

Similar Johannesburg to Colombo flights

Flexible with your destination? Broaden your search and find flights similar to your Johannesburg to Colombo route

Why use momondo?

It is quick and easy to find Johannesburg to Colombo flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Colombo that suits you.

Yes. All flights to Colombo from Johannesburg on momondo can be compared and filtered by various policies on offer, including flexible booking.

Once you have performed a search for Johannesburg to Colombo flights, momondo helps you find the right one by offering useful filters to narrow down your flight selection. Flights can be filtered by multiple factors such as airline, airport and price; but also by other criteria like aircraft type and payment method.

If you are not ready to book a flight from Johannesburg to Colombo now, use our insights above to find helpful tips or alternatively set up a price alert, where momondo will track prices on flights to Colombo and let you know when they change.


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.