
Flights from Colombo to Karachi
CMB–KHI
For Sri Lankans, the flight from Colombo to Karachi opens the door to Pakistan's largest city and its coastline, markets and food. Travellers go from Bandaranaike International Airport (CMB) to Jinnah International Airport (KHI) for business in trade and shipping, to visit friends and relatives, to follow cricket, and increasingly to explore a country that welcomes visitors with famously generous hospitality. It also serves the Pakistani community in Sri Lanka returning home for family occasions.
- From
- Colombo — Bandaranaike International (CMB)
- To
- Karachi, Pakistan — Jinnah International (KHI)
- Distance
- 2390 km
- Typical flight time
- about 3 hours 30 minutes
Distance and flight time above are computed estimates for a direct flight, not a guarantee — the operating airline's own schedule is the authoritative source for any specific flight.
Why people fly Colombo to Karachi
Karachi is a commercial hub with a port, textile and trading networks that link naturally to Colombo's own shipping and garment industries. Business travellers use the route for meetings, exhibitions and supplier visits. Pakistanis living or working in Sri Lanka fly to Karachi for weddings, Eid and school breaks. Cricket fans and curious visitors are drawn by the city's food culture, from biryani and nihari to street snacks along the coast. Some travellers also use Karachi as a gateway to onward trips across Pakistan, so it is worth comparing the options as part of a wider itinerary.
Best time to travel
Karachi is warm for most of the year, and the sea breeze keeps it more bearable than inland Pakistani cities. The most comfortable months are generally November to February, when days are mild and evenings are pleasant for the beach and bazaars. Summer is warm and sunny, and the monsoon months bring refreshing rain and a greener skyline. Ramadan and Eid transform the city's rhythm, with late-night food streets and lively markets that many visitors find memorable.
Airports on this route
Bandaranaike International Airport, or CMB, is Sri Lanka's main international airport and sits near Katunayake, north of Colombo. Jinnah International Airport, or KHI, is the principal airport for Karachi, with terminals serving a large domestic and international network. Together, CMB and KHI link two South Asian port cities. Depending on the season, travellers may find nonstop or one-stop options for Colombo to Karachi, so compare the results for your dates.
What to see in Karachi
Karachi rewards curiosity. The Quaid-e-Azam Mausoleum and Mohatta Palace speak to the city's history, while Clifton Beach and Do Darya are where families gather for sea views and seafood. Saddar and Empress Market show the older commercial core, with colonial-era architecture and busy bazaars. The Frere Hall area and the National Museum add culture, and Zainab Market is a long-standing stop for crafts and gifts. Food is a headline attraction: Burns Road is known for its traditional dishes, and Bahadurabad and Boat Basin are popular for evening dining. Halal food is the norm across the city.
Planning tips
Pakistani entry rules for Sri Lankan passport holders can change, and visa processes are usually handled online or through the embassy, so check current requirements with official Pakistani sources before you book. Carry printed copies of your invitation or hotel details if requested. Karachi is a large, busy city, so build some extra time into airport transfers and meetings. Dress modestly, carry some cash for small purchases, and use app-based taxis or hotel-arranged transport for convenience. Keep your plans flexible around public holidays and local events.
Frequently asked questions
Which airports are used for Colombo to Karachi flights?
You depart from Bandaranaike International Airport (CMB), near Katunayake north of Colombo, and arrive at Jinnah International Airport (KHI) in Karachi. KHI is the main airport for the city and the wider Sindh province.
Who usually travels from Colombo to Karachi?
The route serves business travellers connected to trade and shipping, Pakistani residents of Sri Lanka returning to family, cricket followers, and visitors who want to explore Karachi and onward destinations in Pakistan.
Do Sri Lankan citizens need a visa for Pakistan?
Visa and entry policies change over time and can depend on the purpose of travel. Check the current requirements with the Pakistani embassy or official government sources before booking.
What is the best time to visit Karachi?
November to February is generally the most comfortable period, with mild days and cool evenings. Summer is warm and the monsoon brings welcome rain, so pack light clothing and an umbrella if you travel then.
Is there a nonstop flight from Colombo to Karachi?
It depends on the season. Travellers may find nonstop or one-stop options, so compare the results for your dates and check the connection details if there is a stop.
What should I eat in Karachi?
Biryani, nihari, haleem, kebabs and fresh seafood are staples, and many restaurants serve halal food as standard. Street food and tea stalls are part of the local rhythm, so ask locals for recommendations by neighbourhood.
More routes
The return route
Other routes from Colombo
Other routes to Karachi
Country guides
What happens next
Xen Trips is preparing Colombo to Karachi as part of its growing route network. As soon as booking begins, CMB-KHI options and availability will appear directly on this page.

