C$823 Cheap Flights from Tehran (THRA) to Colombo (CMBA)

Compare Tehran 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 Tehran to Colombo

Looking for a cheap last-minute deal or the best return flight from Tehran to Colombo? If you want to travel next month, return fares start from C$1,357. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Tehran to Colombo

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

Tehran to Colombo: Flight information

The things to know before you go.
Cheapest flight foundC$823
Cheapest month to flyMay

Finding cheap flights from Tehran 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 Tehran to Colombo is C$1,357. 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 Tehran to Colombo. But we found flights with one or more stops from C$1,357.
As of April 2026, there are no flights flying from Tehran to Colombo.
The cheapest month to fly from Tehran to Colombo is usually May.
If you're flying from Tehran, 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 C$1,357.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Tehran to Colombo on Monday, May 4, 2026.
No airlines currently offer direct flights between Tehran 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 April, 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.
The cheapest airline that flies to Colombo is flydubai .

Flying from Tehran to Colombo: what you need to know

  • Tehran's main base, Imam Khomeini International Airport (IKA), is where plenty of awesome adventures begin. Explore the departure options from here when searching for a flight from Tehran to Colombo.

  • Hop off the plane at Colombo's major arrival point, Bandaranaike International Airport (CMB).

  • To ensure you catch your flight from Tehran to Colombo, allow plenty of time to check in and drop off your luggage. Turning up two hours before international departures and one hour before domestic flights is the general rule.

  • Travelling during a peak time like July? Major public holidays and other popular seasons can mean longer queues at check-in and security. Play things extra safe and arrive up to four hours before an international flight and two hours before domestic departures.

Flying from Tehran

Imam Khomeini International Airport (IKA)

  • We make it a piece of cake to plan a flight from Tehran to Colombo with a stopover. To see the options departing from Imam Khomeini International Airport, uncheck 'Direct flights only.' Then, choose a flight with a stop long enough to tour your chosen city. Some popular stopovers include:

    • Hamad International Airport (DOH)

    • Sharjah International Airport (SHJ)

    • Dubai Airport (DXB)

  • Central Tehran to IKA is approximately 56 kilometres. Depending on traffic, it'll take about 1 hour to reach there if you're catching a cab, ride-sharing or driving.

  • Need a handy place to stay before your flight from Tehran to Colombo? Remis Hotel and Rexan Hotel are close to Imam Khomeini International Airport. They're a particularly great choice if you're jetting out early.

Arriving in Colombo

Colombo Ratmalana Airport (RML)

  • Colombo Ratmalana Airport (RML) is around 16 kilometres from central Colombo. With your own car rental or if you take a cab, the drive is about 39 minutes.

  • It typically takes 1 hour and 16 minutes to get there by public transport.

  • If you're arriving on a late flight from Tehran to Colombo, nothing beats the convenience of staying near the terminal. Collect your bags from the carousel and then be showered and sleeping soon after at one of these accommodation options near RML:

Bandaranaike International Airport (CMB)

  • The centre of Colombo is located around 32 kilometres from Bandaranaike International Airport (CMB). Once your flight from Tehran to Colombo has hit the runway and you've navigated your way to arrivals, the drive should be around 39 minutes.

  • Public transport will get you there in about 1 hour and 31 minutes.

  • After your flight from Tehran to Colombo, tuck yourself in at a hotel near CMB. These are some comfortable options that'll help you slip into relaxation mode:

How to find the cheapest flights from Tehran to Colombo

  • C$823 is the best price for a one-way ticket from Tehran to Colombo. Return flights start from C$1,357. These prices can change depending on demand.

  • To get your hands on cheap flights from Tehran to Colombo, book as early as possible. Airlines usually offer lower prices when flights are first released.

  • If you can be flexible with your travel dates, use the 'Whole month' search tool. It'll give you the cheapest price in each month when searching for a ticket from Tehran to Colombo.

  • Create a Price Alert for cheap flights from Tehran to Colombo. There's no need to search every day to see whether prices have dropped. We'll let you know when the price changes.

  • Tailor your travel plans using filters. Choose your ideal arrival and departure times, airlines and total journey duration. You can also sort the results by 'Best,' 'Fastest' or 'Cheapest' flights from Tehran to Colombo.

Best time to go to Colombo

  • Travel to Colombo in peak season if you want a busy atmosphere, but remember that prices are typically higher. Alternatively, book flights from Tehran to Colombo in the low season when prices are cheaper and crowds are smaller.

  • When booking your flight from Tehran to Colombo, consider the kind of weather you enjoy. March is the warmest month in Colombo, with the temperature ranging from 24ºC to 33ºC.

  • January has average temperatures of between 22ºC and 32ºC. Search for cheap flights from Tehran to Colombo sometime then if you like cooler conditions.

More about Colombo

  • Start your Colombo trip off on the right foot by choosing the perfect place to stay. After booking your flight from Tehran to Colombo, explore our range of hotels including:

  • There are so many things to see and do in this city it can be tricky to work out where to start. Gangaramaya Temple, Independence Square & Independence Memorial Hall and Viharamahadevi Park are major attractions which should feature on any good Colombo itinerary.

Complete your Colombo trip with a car rental

  • Explore our range of car rentals once you've found your hotel and cheap flight from Tehran to Colombo. Whether you're searching for an SUV, a compact ride or something in between, you can compare companies in one go to find the best deal.

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