Cheap Colombo to Karachi Flight Ticket Price, Online Booking

The Colombo to Karachi flight ticket price starts at about Rs 108,000 one way on SriLankan Airlines, the only airline flying the route non-stop. The flight takes about 3 hours 30 minutes, with 9 to 13 departures a week in 2026.

Fare from
Rs 108,000one way
Flight time
non-stop
Non-stop
SriLankanAirlines
Frequency
9 to 13flights a week
Time difference
30 minutesKarachi behind

Quick Fare Check: Colombo to Karachi flights start at about Rs 108,000 one way on SriLankan Airlines, which flies the route non-stop in about 3 hours 30 minutes, 9 to 13 times a week.

Colombo to Karachi flight ticket price by airline

Colombo to Karachi flight ticket prices are set by SriLankan Airlines on the only non-stop, with one-stop options through the Gulf.

Colombo to Karachi flight options and starting fares
AirlineRoutingFlight timeFrequencyFare from
SriLankan AirlinesNon-stopAbout 3h 30m9 to 13 a weekFrom Rs 108,000
Etihad AirwaysVia Abu DhabiVaries with layoverDailyAt booking

Indicative one-way economy fares for one adult, converted from a US$385 listing in July 2026. Airfares change daily with demand and season; your price is confirmed at checkout.

One non-stop airline, Gulf connections as back-up

SriLankan Airlines is the only carrier flying Colombo to Karachi without a stop; Malaysia Airlines sells seats on the same flights as a codeshare.

  • Fly SriLankan direct

    At about 3 hours 30 minutes the non-stop is far quicker than any connection, so it is the default choice.

  • Gulf connections

    Etihad Airways through Abu Dhabi can undercut the direct fare on some dates, at the cost of several extra hours.

  • Gateway to the Maldives

    SriLankan’s Colombo hub links on to Male, which makes Colombo a natural stop for Karachi and Maldives trips.

Colombo to Karachi flight timings

Colombo to Karachi flight timings follow SriLankan Airlines’ schedule, with 9 to 13 flights a week.

  1. Non-stop

    9 to 13 a week

    SriLankan Airlines runs most days of the week.

  2. Flight time

    About 3h 30m

    Gate to gate, non-stop.

  3. Clock change

    Back 30 minutes

    Karachi is 30 minutes behind Colombo.

  4. Busiest month

    January

    Peak demand on the route; book earlier then.

How to book a Colombo to Karachi flight

Booking a Colombo to Karachi flight online takes a few minutes. Check these three things before you pay.

  1. Search CMB to KHI

    Enter your dates to see SriLankan’s non-stop and the one-stop alternatives running that day.

  2. Check the total, not the lead fare

    Low-cost airlines charge separately for checked bags, seats and meals, so price the trip with the bags you are actually taking.

  3. Pay and carry the right document

    Pay with JazzCash, Easypaisa, Visa, Mastercard or PayPak. Carry the passport you booked with, and check Pakistan’s entry and visa rules before you fly.

Colombo and Karachi airports

  • Colombo (CMB)

    Bandaranaike International Airport at Katunayake, about 27 km north of central Colombo.

  • Karachi (KHI)

    Jinnah International Airport, Pakistan’s largest and busiest airport.

Colombo to Karachi flight FAQs

What is the Colombo to Karachi flight ticket price?

From about Rs 108,000 one way on SriLankan Airlines.

How long is the flight from Colombo to Karachi?

About 3 hours 30 minutes non-stop.

Which airline flies non-stop from Colombo to Karachi?

SriLankan Airlines, with 9 to 13 flights a week in 2026; Malaysia Airlines sells it as a codeshare.

What is the time difference between Colombo and Karachi?

Karachi is 30 minutes behind Colombo.

Is there a cheaper way than the direct flight?

Sometimes. Etihad Airways via Abu Dhabi can be cheaper on some dates, but the trip takes much longer.

Book your Colombo to Karachi flight

Search fares for your date, pick your seats and pay with JazzCash, Easypaisa or card.

Search flights