Cheap flights from Colombo to Karachi

Compare Colombo to Karachi flight deals

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

Book the best Karachi fare with no extra fees

Flight deals from Colombo to Karachi

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

Find the cheapest month to fly from Colombo to Karachi

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

Direct flights from Colombo to Karachi

Colombo to Karachi: Alternative routes

Compare routes from Colombo to Karachi below. You may find an airport to fly into that's cheaper, faster, or easier than Karachi.

Colombo to Karachi: Flight information

The things to know before you go.
Cheapest flight foundP31,972
Cheapest month to flyMay
Average flight time3 hrs, 25 mins
Most popular airlineMalaysia Airlines
Average flights per week13

Finding cheap flights from Colombo to Karachi: Frequently asked questions

The best price we found for a return flight from Colombo to Karachi is P31,972. 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.
3 hours and 25 minutes is the average flight time from Colombo to Karachi.
Malaysia Airlines and SriLankan Airlines fly direct from Colombo to Karachi.
As of February 2026, there are 11 flights per week flying from Colombo to Karachi.
The cheapest month to fly from Colombo to Karachi is usually May.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Colombo to Karachi Airport on Tuesday, 12 May 2026.
Yes – the average flight time is 3 hours and 25 minutes.
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 Karachi 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 Karachi is around 40 days in advance, so don’t leave your flight to the last minute.

Flying from Colombo to Jinnah International Airport (KHI): What you need to know

  • Colombo's main base, Bandaranaike International Airport (CMB), is where many great holidays begin. Explore the departure options from here when planning your flight from Colombo to Jinnah International Airport (KHI).

  • Jinnah International Airport is located in Karachi. The city follows the UTC+5 timezone and is 30 minutes behind Colombo.

  • Leave enough time to catch your flight from Colombo to KHI. It's generally best to arrive at least two hours before international departures and an hour ahead for domestic flights.

  • With more travellers during high season, it's a good idea to get to your terminal earlier than usual. Two hours for domestic flights and up to four for international trips will allow extra time for delays.

Airports in Colombo

Colombo Ratmalana Airport (RML)

  • Located around 16 kilometres from central Colombo, RML can be reached in about 40 minutes by car (depending on traffic). The journey by public transport takes roughly 1 hour 15 minutes.

  • Have an early flight from Colombo to Jinnah International Airport? Avoid the last-minute rush to the terminal (and get a little more snooze time) by picking one of these hotels near Colombo Ratmalana Airport:

Bandaranaike International Airport (CMB)

  • You can book a direct Colombo to Jinnah International Airport (KHI) plane ticket with departures from Bandaranaike International Airport (CMB). See if flying from CMB works better for your plans.

  • From CMB, direct flights from Colombo to KHI can be booked with SriLankan Airlines.

  • On the CMB to KHI route, SriLankan Airlines is the top airline in terms of bookings.

  • Go with SriLankan Airlines if you're looking for punctuality. Its flights between Bandaranaike International Airport and Jinnah International Airport touch down as scheduled 82.86% of the time.

  • Get the most out of your holiday with a stopover on your flight from Colombo to Jinnah International Airport. Check out these connections between Bandaranaike International Airport and KHI:

    • Dubai Airport (DXB)

    • Abu Dhabi International Airport (AUH)

    • Allama Iqbal International Airport (LHE)

  • You can get to CMB from the centre of Colombo in approximately 40 minutes by car, depending on traffic. The journey by public transport takes roughly 1 hour 30 minutes to travel the 32 kilometres or so.

  • Catching the earliest flight? Think about staying at one of these hotels near Bandaranaike International Airport the day before your Colombo to KHI flight:

  • Bandaranaike International Airport has an on-time performance of 75.71%. This figure highlights how often flights that depart from this airport arrive on time.

About Jinnah International Airport (KHI)

How to find the cheapest flights from Colombo to Jinnah International Airport (KHI)

  • The cheapest price we've found for a one-way ticket from Colombo to Jinnah International Airport is P14,640. For a return flight on this route, the best price is P31,972. Depending on how early you book and the availability, these fares could change.

  • Snap up cheap flights from Colombo to KHI by booking seven months ahead. According to our research, that's the sweet spot for bagging a bargain.

  • Organise your trip for December. That's the best month for scoring an incredible deal on Colombo to Jinnah International Airport tickets. If you have flexibility with your dates, use the 'Whole month' tool to find the cheapest price across each month.

  • You don't need to search every day to find out if prices have dropped when you set up a Price Alert. We'll notify you when a lower fare pops up on plane tickets from Colombo to KHI.

  • Discover the best deal on a flight from Colombo to Jinnah International Airport with the help of the filters. Pick your ideal arrival and departure times, airlines and number of stops. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest.'

The best time to fly from Colombo to Jinnah International Airport (KHI)

  • It's time to decide your travel dates for your flight from Colombo to Jinnah International Airport (KHI). July is when most people visit Karachi. If you prefer a quieter vibe, go in April.

  • Before locking in your Colombo to KHI plane ticket, consider the weather you're most comfortable in. May is the warmest month in Karachi, with temperatures ranging from 26ºC (79ºF) to 36ºC (97ºF).

  • If you'd rather travel in cooler conditions, search for a cheap ticket from Colombo to Jinnah International Airport in January when temperatures are between 14ºC (57ºF) and 27ºC (81ºF).

More about Karachi

  • You have your flight from Colombo to Jinnah International Airport organised, so all that's left to do is decide where you're going to stay in Karachi. Hadis Villa is a crowd favourite.

  • You'll find plenty of terrific things to do in Karachi when you're ready to see the sights. Start exploring at Grand Jama Masjid & Bahria Quran Academy followed by Paradise Inn Resorts and Usmania Masjid.

Explore more of Pakistan

  • Hyderabad is just one of the many places in Pakistan waiting to be explored after you've seen Karachi. Around 129 kilometres away to the north-east, popular attractions include Jamia Masjid, Madina Masjid and Baitul Mukarram Masjid.

  • Around 306 kilometres north of Karachi, Larkana is another favourite stop in Pakistan. Experience the best of this destination with a visit to Big Shivala Temple, Jinnah Bagh جناح باغ and Dharam Shala.

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