Flights from Pakistan to Sri Lanka
SriLankan Airlines lists Karachi and Lahore on its route map and sells both to Colombo on its Pakistan website. Pakistani citizens get a free 30-day tourist ETA from 25 May 2026, and Sri Lanka is 30 minutes ahead of Pakistan. Checked 1 November 2026.

Is there a direct flight from Pakistan to Sri Lanka?
Quick answer: SriLankan Airlines is the airline to check: its route map lists Karachi and Lahore, and its Pakistan website sells both to Colombo. Pakistani citizens get a free 30-day tourist ETA, which you must get on eta.gov.lk before you fly. Sri Lanka is 30 minutes ahead of Pakistan.
SriLankan's public pages do not list the weekdays of its Pakistan flights or say whether every fare is nonstop, so we do not give a weekly count. News reports give numbers, but we only print what the airline itself publishes. All flights from Pakistan land at Bandaranaike International Airport (CMB), north of Colombo. For every city with nonstop flights to Colombo, see our direct flights guide.
Which Pakistani cities have flights to Colombo?
Two cities. This table shows what SriLankan Airlines' own pages showed on 1 November 2026.
| From | On the route map? | Sold to Colombo on the Pakistan site? | What we could not confirm |
|---|---|---|---|
| Karachi (KHI) | Yes, under "Indian subcontinent" | Yes, it has its own Karachi to Colombo page | Days of the week, flight times |
| Lahore (LHE) | Yes, under "Indian subcontinent" | Yes, it has its own Lahore to Colombo page | Days of the week, flight times |
| Islamabad (ISB) | No | No | Not listed by SriLankan |
Sources: SriLankan route map, SriLankan Pakistan, Karachi to Colombo, Lahore to Colombo.
How to read this: if you live in Islamabad, Rawalpindi or Peshawar, the simplest plan is a domestic hop to Lahore or Karachi and then SriLankan to Colombo. Book both legs on one ticket if you can, so a delay on the first flight is the airline's problem, not yours.
How do I check the flight days and times?
Use the airline's own booking search, not a third-party list. Enter Karachi or Lahore to Colombo and a date range of about two weeks. The search shows which days have a flight and whether the result is nonstop or has a stop. Do this for your real dates, because airline schedules change twice a year.
| Step | What to look for |
|---|---|
| 1. Search a two-week range | Which weekdays have a flight |
| 2. Open the flight details | "Nonstop" or a stop city |
| 3. Note the arrival time | Late-night arrivals change your first-night plan |
| 4. Check the fare rules | Change fee, refund rules and baggage |
If your flight lands late at night, book your first night near the airport or in Negombo. Our Colombo airport arrival guide covers immigration, SIM cards, cash and taxis.
How much baggage can you take?
SriLankan Airlines' baggage page gave these allowances on 1 November 2026 for routes outside the Americas. Its area list puts Pakistan in the "SASC" group with India, Nepal, Bangladesh and the Maldives.
| Cabin | Checked bags | Hand baggage |
|---|---|---|
| Economy | 30 kg in total | 1 bag, 7 kg, up to 115 cm |
| Business | 40 kg in total | 2 bags, 7 kg each |
| Infant | 10 kg | Not stated |
No single checked bag may be over 32 kg. The airline says there can be exceptions based on the period, the routing and the fare type, so check what your own ticket says. If you are bringing gifts for family in Sri Lanka, weigh your bags at home first.
Do Pakistani citizens need a visa for Sri Lanka?
| Question | Answer from the official ETA site, 1 November 2026 |
|---|---|
| Do you need an ETA? | Yes. All foreign nationals need an ETA before arrival |
| Is it free for Pakistani citizens? | Yes, for a 30-day tourist ETA, from 25 May 2026. Pakistan is number 27 on the list of 40 countries |
| Which passports? | Diplomatic, official, service and ordinary passports |
| How many entries? | Double entry within the 30 days |
| Staying longer? | Apply for an extension and pay the visa fee |
| Where to apply | eta.gov.lk only |
The site also says ETA fees paid before 25 May 2026 will not be refunded. Lookalike websites charge for the free ETA, so type the address yourself. Our Sri Lanka visa guide has the full list of 40 countries and names the sites that official sources warn about.
What is the time difference with Pakistan?
Sri Lanka is 30 minutes ahead of Pakistan all year. Pakistan is on UTC+5 and Sri Lanka is on UTC+5:30, and neither changes its clocks.
| Time in Karachi or Lahore | Time in Colombo |
|---|---|
| 6.00 am | 6.30 am |
| 12.00 noon | 12.30 pm |
| 6.00 pm | 6.30 pm |
| 11.00 pm | 11.30 pm |
There is no real jet lag. The bigger change is the heat and humidity on the coast if you come from Lahore in winter.
Do Pakistani visitors pay less at heritage sites?
Often, yes. Pakistan is a SAARC country, and the Central Cultural Fund tickets page, as read for our ticket guide on 24 October 2026, says SAARC citizens get a 50% discount at its sites, such as Sigiriya, Polonnaruwa and Anuradhapura. The Pinnawala Elephant Orphanage also has a lower SAARC price: USD 11.80 for an adult against USD 17.70 for other foreign adults, on its official page on 1 November 2026. Bring your passport to the counter. Our Sri Lanka entry ticket prices guide has the full list, checked on 24 October 2026.
When should you go from Pakistan?
Sri Lanka has two rainy seasons that hit different coasts, so the best coast depends on your month. Our best time to visit guide covers each month, and the east coast vs south coast guide explains the two monsoons.
For the next three months, here is what the Department of Meteorology's consensus outlook, issued 30 October 2026, says:
| Month | Rain outlook |
|---|---|
| November 2026 | Higher chance of above-normal rain over most of the country |
| December 2026 | Higher chance of slightly above-normal rain over most of the country, near normal in the Northern Province |
| January 2027 | Near normal in Western and Sabaragamuwa provinces and Galle and Matara districts, below normal elsewhere |
The outlook links this to a strong El Nino. It is a forecast of chances, not a promise, so pack for rain in November and December. Our Sri Lanka in November and Sri Lanka in December guides have the coast by coast detail.
Can you add the Maldives?
Yes. SriLankan's Pakistan website has flight pages for Karachi to Male and Lahore to Male. Its route map lists Male as a flight from Colombo, so these trips go through Sri Lanka. Ask the airline whether your fare lets you stop for several days in Colombo on the way. Our Sri Lanka and Maldives itinerary shows how to split 10 days or 2 weeks between the two.
How should you plan the trip from Pakistan?
| Step | Tip |
|---|---|
| 1. Pick your airport | Karachi or Lahore, the two cities SriLankan serves |
| 2. Search real dates | Use the airline's own site to see the days and stops |
| 3. Get the ETA | Free for Pakistani citizens, on eta.gov.lk only |
| 4. Sort your data | Compare an eSIM vs a local SIM |
| 5. Plan the arrival | See the Colombo airport arrival guide |
| 6. Pick a route | The 5-day itinerary suits a short holiday |
From the airport, the Colombo airport to Kandy guide and the Colombo airport to Galle and Mirissa guide cover the first road trip. Flying from Dhaka instead? See flights from Bangladesh to Sri Lanka.
Frequently asked questions
Is there a direct flight from Pakistan to Sri Lanka?
SriLankan Airlines is the airline to check. Its route map lists Karachi and Lahore, and its Pakistan website sells Karachi to Colombo and Lahore to Colombo. Its pages do not show the weekdays or say whether every fare is nonstop, so check the flight details before you pay.
Which Pakistani cities have flights to Colombo?
Karachi (KHI) and Lahore (LHE). Those are the only two Pakistani cities on SriLankan Airlines' route map and the only two Pakistan origins on its Pakistan website on 1 November 2026. From Islamabad or Peshawar you would connect through one of them or through another country.
Do Pakistani citizens need a visa for Sri Lanka?
You need an ETA, but it is free for tourist stays of up to 30 days. The official ETA site lists Pakistan among the 40 countries whose citizens get a free 30-day tourist ETA from 25 May 2026, with double entry within the 30 days. Apply on eta.gov.lk before you fly.
What is the time difference between Pakistan and Sri Lanka?
Sri Lanka is 30 minutes ahead of Pakistan all year. Pakistan is on UTC+5 and Sri Lanka on UTC+5:30, and neither country uses daylight saving time. Noon in Karachi is 12.30 pm in Colombo.
How much baggage can you take from Pakistan to Sri Lanka?
On SriLankan Airlines, Economy passengers on routes outside the Americas get 30 kg of checked baggage and Business passengers get 40 kg, with no single bag over 32 kg. Hand baggage is 7 kg, one bag in Economy and two in Business. The airline says there can be exceptions by period, routing and fare type.
Can you fly from Pakistan to the Maldives through Sri Lanka?
Yes. SriLankan's Pakistan website has flight pages for Karachi to Male and Lahore to Male, and its route map shows Male as a flight from Colombo. Ask whether your fare allows a stopover of several days in Colombo.
Is November to January a good time to visit Sri Lanka from Pakistan?
Expect rain. The Department of Meteorology's outlook issued on 30 October 2026 gives a higher chance of above-normal rain over most of the country in November 2026 and slightly above-normal rain in most parts in December, with near-normal rain in the Northern Province.
Sources
Last verified 2026-11-01
- https://www.srilankan.com/en_uk/plan-and-book/flight-routes
- https://www.srilankan.com/en-pk/
- https://www.srilankan.com/en-pk/flights-from-karachi-to-colombo
- https://www.srilankan.com/en-pk/flights-from-lahore-to-colombo
- https://www.srilankan.com/bgalw
- https://www.eta.gov.lk/slvisa/
- https://meteo.gov.lk/pdfs/consensus_pdf.pdf
- https://nationalzoo.gov.lk/pinnawala/









