Xen Trips
A wide seaside promenade lawn overlooking the Indian Ocean under a warm orange sunset.

Flights from Karachi to Colombo

KHI–CMB

Karachi and Colombo are two port cities on the same ocean, and the trip between them suits travellers who want a short regional break without the effort of a long-haul journey. Flying from Jinnah International Airport (KHI) to Bandaranaike International Airport (CMB) is popular with Pakistani families planning a first holiday in Sri Lanka, cricket followers, honeymooners, and business visitors. Many people compare cheap flights and return flights on this route months ahead, because school holidays and cricket seasons shape demand.

From
Karachi — Jinnah International (KHI)
To
Colombo, Sri Lanka — Bandaranaike International (CMB)
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 Karachi to Colombo

Sri Lanka is one of the easiest overseas holidays for travellers from Karachi to imagine. The sea air, spice-scented food and relaxed pace feel familiar, while the scenery is new: tea hills, rainforest, wide beaches and old forts. Cricket is a shared passion, and many Pakistani fans plan trips around matches in Colombo or Kandy. Others travel for trade in tea, garments and shipping, for medical appointments, or for a quiet honeymoon on the southern coast. Because the journey is regional, it also works well for a long weekend or a week-long family trip.

Best time to travel

Sri Lanka has two monsoon seasons, so the best time depends on where you plan to go. The south-west coast, including Colombo, Galle and the beaches nearby, is generally at its best from around December to March. The east coast tends to be better from around April to September. The hill country around Nuwara Eliya is cooler and misty year-round, with February to April often popular. Travellers from Karachi often aim for the sunny, drier months for the beaches, while a green, quieter off-season trip has its own charm.

Airports on this route

Jinnah International Airport, or KHI, is Pakistan's busiest international gateway and the main airport for Karachi and much of Sindh. Bandaranaike International Airport, or CMB, is Sri Lanka's principal international airport, located near Katunayake, north of Colombo. Most visitors take a road transfer into the city or onward to the coast, so it helps to plan the first night's stay with the journey from CMB in mind. Travellers may find nonstop or one-stop options on KHI to CMB depending on the season, so compare the results before choosing.

What to see in Colombo

Colombo is a good first stop. Galle Face Green is where families gather by the sea in the evening for snacks and sunsets. The Fort and Pettah areas show the city's trading past, with colonial buildings and busy market lanes. Gangaramaya Temple and the Jami Ul-Alfar Mosque in Pettah reflect the city's mix of faiths. Beyond Colombo, Galle Fort, the beaches of the south coast, Kandy with its lake and temple, and the tea country around Nuwara Eliya are popular next steps. Food lovers will find rice and curry, hoppers, kottu and seafood, and halal options are widely available in Colombo, especially around Slave Island and Dematagoda.

Planning tips

Check the current entry requirements for Pakistani passport holders on the official Sri Lankan immigration channels before booking, as electronic travel authorisation rules can change. Make sure your passport has enough validity and carry proof of accommodation and onward travel. Plan internal travel realistically: the hill country is a few hours from Colombo by road or train and the scenic train rides are worth booking early. Pack light cotton clothing, a rain layer and modest clothes for temple visits. Sri Lanka's currency is the rupee, and cards are accepted in most tourist areas, though small shops and local transport prefer cash.

Frequently asked questions

Which airports do I use for Karachi to Colombo flights?

You fly from Jinnah International Airport (KHI) in Karachi to Bandaranaike International Airport (CMB), which serves Colombo and is located near Katunayake, north of the city. Allow time for the road transfer into Colombo or onward to the coast.

When is the best time to visit Sri Lanka from Karachi?

For Colombo and the south-west beaches, December to March is generally the most comfortable period. The east coast tends to be better from April to September. The hill country is cool and misty year-round, so pack a light layer if you plan to go there.

Is there a nonstop flight from Karachi to Colombo?

Travellers may find nonstop or one-stop options depending on the season. Compare the results on this page for your dates, and note the connection time and airport if the itinerary has a stop.

Do Pakistani citizens need a visa for Sri Lanka?

Entry rules for Pakistani passport holders can change, and they usually involve an electronic authorisation applied for before travel. Always check the current requirements with the official Sri Lankan immigration authority before you book.

Is halal food easy to find in Colombo?

Yes. Colombo has a long-established Muslim community and many restaurants serve halal food, particularly around Slave Island, Dematagoda and Pettah. Outside the main cities, it is sensible to ask before ordering.

Is Sri Lanka good for a short trip or a honeymoon from Karachi?

It works well for both. A few days in Colombo and Galle covers city and beach, while a week can add Kandy and the tea country. Honeymooners often favour the south coast and the hill country for scenery and quieter stays.

The return route

See all routes

What happens next

Xen Trips is preparing Karachi to Colombo as part of its growing route network. As soon as booking begins, KHI-CMB options and availability will appear directly on this page.