Cheap Karachi to Colombo Flight Ticket Price, Online Booking
The Karachi to Colombo flight ticket price starts at about Rs 69,800 one way on SriLankan Airlines, which flies the route non-stop 9 to 13 times a week. The flight takes about 3 hours 30 minutes.
Quick Fare Check: Karachi to Colombo flights start at about Rs 69,800 one way on SriLankan Airlines, which flies non-stop 9 to 13 times a week in about 3 hours 30 minutes.
Karachi to Colombo flight ticket price by airline
Karachi to Colombo flight ticket prices are set by SriLankan Airlines on the only non-stop.
| Airline | Routing | Flight time | Frequency | Fare from |
|---|---|---|---|---|
| SriLankan Airlines | Non-stop | About 3h 30m | 9 to 13 a week | From Rs 69,800 |
| Etihad Airways | Via Abu Dhabi | Varies with layover | Daily | At booking |
Indicative one-way economy fares for one adult, from a Pakistani-rupee listing in June 2026. Airfares change daily with demand and season; your price is confirmed at checkout.
SriLankan non-stop, and onward from Colombo
SriLankan Airlines flies Karachi to Colombo direct most days, and Colombo is a useful hub for the Maldives and South-east Asia.
-
Fly SriLankan direct
At 3 hours 30 minutes, the non-stop beats any connection.
-
On to the Maldives
SriLankan connects Colombo with Male in about 1 hour 30 minutes, a quick way to the Maldives.
-
Etihad on some dates
Etihad Airways via Abu Dhabi has sometimes undercut the direct fare.
Karachi to Colombo flight timings
Karachi to Colombo flight timings follow SriLankan Airlines’ schedule.
-
Non-stop
9 to 13 a week
SriLankan Airlines.
-
Flight time
About 3h 30m
Non-stop.
-
Cheapest month
December
Fares have tended to be lowest in December.
-
Clock change
Forward 30 minutes
Colombo is 30 minutes ahead of Karachi.
How to book a Karachi to Colombo flight
Booking a Karachi to Colombo flight online takes a few minutes. Check these three things before you pay.
-
Search KHI to CMB
Enter your dates to see SriLankan’s non-stop and the one-stop alternatives.
-
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.
-
Pay and carry the right document
Pay with JazzCash, Easypaisa, Visa, Mastercard or PayPak. Carry the passport you booked with, and check Sri Lanka’s entry and visa rules before you fly.
Karachi and Colombo airports
-
Karachi (KHI)
Jinnah International Airport.
-
Colombo (CMB)
Bandaranaike International Airport at Katunayake, about 27 km north of central Colombo.
Karachi to Colombo flight FAQs
What is the Karachi to Colombo flight ticket price?
From about Rs 69,800 one way on SriLankan Airlines.
How long is the flight from Karachi to Colombo?
About 3 hours 30 minutes non-stop.
Which airline flies non-stop from Karachi to Colombo?
SriLankan Airlines, 9 to 13 times a week.
What is the time difference between Karachi and Colombo?
Colombo is 30 minutes ahead of Karachi.
Can I continue to the Maldives?
Yes. SriLankan flies Colombo to Male in about 1 hour 30 minutes.
Book your Karachi to Colombo flight
Search fares for your date, pick your seats and pay with JazzCash, Easypaisa or card.
Search flights