Cheap flights from Johannesburg O.R. Tambo to Colombo

Travellers and cabin class

Compare Johannesburg O.R. Tambo to Colombo flight deals

Find the cheapest month or even day of the year to fly to Colombo

Book the best Colombo fare with no extra fees

Flight deals from Johannesburg O.R. Tambo to Colombo

Looking for a cheap last-minute deal or the best return flight from Johannesburg O.R. Tambo to Colombo? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg O.R. Tambo to Colombo

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg O.R. Tambo to Colombo flights are currently cheapest in August.

Alternative Johannesburg O.R. Tambo to Colombo routes

Looking for the cheapest, fastest or easiest route from Johannesburg O.R. Tambo to Colombo? You could fly into the following airports instead.

Johannesburg to Colombo: Flight information

The things to know before you go.
Cheapest flight foundP41,633
Cheapest month to flyJanuary

Finding cheap flights from Johannesburg O.R. Tambo to Colombo: Frequently asked questions

There are 5 airports in Colombo: Kelaniya, Colombo Ratmalana, Colombo Bandaranayake, Bentota River, and Katugastota.
The best price we found for a return flight from Johannesburg O.R. Tambo to Colombo is P41,633. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Johannesburg O.R. Tambo to Colombo. But we found flights with one or more stops from P41,633.
As of March 2025, there are no flights flying from Johannesburg O.R. Tambo to Colombo.
The cheapest month to fly from Johannesburg O.R. Tambo to Colombo is usually March 2025.
If you're flying from Johannesburg O.R. Tambo Airport, the cheapest airport near Colombo is Colombo Bandaranayake – which is 27.5 km away from the centre of Colombo. We've found flights into this airport from P41,633.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Johannesburg O.R. Tambo Airport to Colombo on Tuesday, 27 January 2026.
No airlines currently offer direct flights between Johannesburg O.R. Tambo Airport and Colombo. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Colombo but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Colombo is around 40 days in advance, so don’t leave your flight to the last minute.
In March, the average temperature is usually around 28°C. May is typically the warmest month in Colombo, when it usually averages around 29°C. You can expect the least rain in February. The coldest month is July, with temperatures averaging 25°C. The rainiest month is November.
Currently, Singapore Airlines offers the cheapest flight tickets to Colombo.

Flying from O.R. Tambo International Airport (JNB) to Colombo: what you need to know

  • The timezone in Colombo is UTC+5:30. The city is 3 hours 30 minutes ahead of Johannesburg, where O.R. Tambo International Airport is located.

  • Give yourself enough time to catch your flight from JNB to Colombo. As a general rule, turn up two hours before international departures and an hour ahead for domestic flights.

  • Travelling during a peak month like July? Public holidays and other high seasons can mean longer queues at check-in and security. Play things extra safe and get there up to four hours before international flights and two hours before domestic departures.

  • Stopovers are the ideal opportunity to break up your trip — and perhaps even tour another city. When searching for flights from JNB to Colombo, deselect the 'Direct flights only' box to see where you can stop along the way. Popular options include:

    • Hamad International Airport (DOH)

    • Abu Dhabi International Airport (AUH)

    • Dubai Airport (DXB)

  • When travelling to Sri Lanka for tourism purposes, you will require an e-visa if you have a passport from South Africa. However, visa rules can change and you may need additional documents depending on the purpose and length of your visit. Always check the most recent guidelines before reserving your cheap ticket from O.R. Tambo International Airport to Colombo.

  • Travelling from central Johannesburg to JNB takes around 1 hour and 12 minutes on public transport. If you drive, ride-share or get a cab, you'll cover the 29 kilometres in 29 minutes or so, depending on traffic conditions.

  • Want a handy hotel close to JNB? If you're catching an early flight from O.R. Tambo International Airport to Colombo, these accommodation options will have you sleeping moments from your check-in counter:

How to find the cheapest flights from O.R. Tambo International Airport (JNB) to Colombo

  • P24,890 is the lowest price for a one-way ticket from O.R. Tambo International Airport to Colombo. Return flights start from P41,633. These prices can change based on availability and demand.

  • Don't leave things to the last moment. You're more likely to find cheap tickets from JNB to Colombo if you book ahead. Airlines often have some fantastic early bird rates.

  • The 'Whole month' search tool shows you the cheapest tickets from O.R. Tambo International Airport to Colombo across the month. It's an easy way to find a bargain if your travel plans aren't set in stone.

  • Create a Price Alert for cheap tickets from JNB to Colombo. You don't need to search every day to see if prices have fallen. We'll notify you when the price changes.

  • Tailor your flights with filters. Choose your ideal arrival and departure times, airlines and total journey duration. You can also sort your results by 'Best,' 'Fastest' or 'Cheapest' flights from O.R. Tambo International Airport to Colombo.

Airports in Colombo

Colombo Ratmalana Airport (RML)

  • Colombo Ratmalana Airport (RML) to central Colombo is around 39 minutes by car. It's approximately 16 kilometres away.

  • Getting there by public transport will take you around 1 hour and 16 minutes.

  • The last thing you want is a lengthy journey to your hotel if you're landing late on a flight from O.R. Tambo International Airport to Colombo. Reserve one of these accommodation options near RML instead:

Bandaranaike International Airport (CMB)

  • After your flight from O.R. Tambo International Airport to Colombo has touched down, you can get to the city centre in about 39 minutes by car. Central Colombo is roughly 32 kilometres from Bandaranaike International Airport (CMB).

  • The journey will take about 1 hour and 31 minutes on public transport.

  • There are some great places ready to welcome you near CMB. Settle in and get cosy after your flight from JNB to Colombo at one of these well-located options:

Best time to go to Colombo

  • Plan your trip to Colombo in peak season if you like a bustling atmosphere, but remember that hotel prices are usually higher. Or, schedule your flights from O.R. Tambo International Airport to Colombo during the off-season when prices are cheaper and crowds are smaller.

  • Book your flight from O.R. Tambo International Airport to Colombo for March to visit the city during its warmest month. Expect temperatures to range from 24ºC to 33ºC.

  • Look for cheap flights from JNB to Colombo in January if you want to travel in cooler conditions. Temperatures are at their lowest around then, ranging between 22ºC and 32ºC on average.

More about Colombo

  • Start your Colombo trip right by choosing the ideal place to stay. Once you've booked your flight from O.R. Tambo International Airport to Colombo, check out our selection of accommodation options including:

  • Gangaramaya Temple and Independence Square & Independence Memorial Hall are just two of the big attractions to put on your Colombo travel itinerary. Keep the sightseeing going at Viharamahadevi Park.

Complete your Colombo trip with a car rental

  • Finding you a cheap flight from O.R. Tambo International Airport to Colombo isn't our only party trick. Check out our car rentals in Colombo and explore the city on your own terms. We find deals from trusted car rental providers and put them all in one place. Instantly compare offers and then book with no fees.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.