Sri Lanka has become one of the best-value trips from Pakistan: the tourist ETA is free for Pakistani passports, and food and local transport are cheap. Your main costs are the flight and the hotel. Here is what to budget for, with real prices and a calculator you can adjust.
In this guide
Fixed costs per person
| Item | Cost | Notes |
|---|---|---|
| Sri Lanka tourist ETA | Rs 0 | Free for Pakistani passports since 25 May 2026; 30 days |
| travelEZ visa service | Rs 10,000 | We complete and submit your ETA |
| Polio certificate | Rs 100 | Needed to leave Pakistan; see our polio guide |
Flights
For a week in late November 2026, a flight search site showed return economy fares to Colombo from about Rs 142,000 from Karachi and about Rs 216,000 from Lahore or Islamabad, with one stop. Full-service airlines were often Rs 220,000 to 320,000. Prices change daily, so treat these as a rough guide and check fares for your dates.
Hotels
For the same dates, well-rated 3- and 4-star hotels in Colombo were listed at about US$45 to 115 a night for two people (about Rs 12,500 to 32,000). Beach towns and hill country have cheaper guesthouses too.
Everyday prices in Colombo
| Item | Typical price | About |
|---|---|---|
| Meal at an inexpensive restaurant | LKR 1,270 | Rs 1,060 |
| Mid-range meal for two | LKR 8,250 | Rs 6,870 |
| Local transport ticket | LKR 55 | Rs 46 |
| Taxi start fare | LKR 130 | Rs 108 |
| Taxi, per kilometre | LKR 120 | Rs 100 |
Two inexpensive meals, half a mid-range dinner for two and four local transport tickets come to about LKR 6,900 (Rs 5,700) per person per day. Tours, entry tickets and trains between cities are extra.
Work out your own budget
Example figures to start from: change them to your own quotes. Rooms are counted as one per two travellers. Rates used: October 2026.
Ways to save
- Fly from Karachi if you can. It had the cheapest fares to Colombo in our search.
- Book flights early and avoid Eid and school holidays, when fares rise.
- Use buses and trains between cities; taxis add up quickly.
- Do not pay for an ETA you do not need to: the tourist ETA is free on a Pakistani passport. Use only the official website.
We handle your ETA and can arrange flights and hotels as one package.
Questions people ask
How much does a Sri Lanka visa cost for Pakistanis?
Nothing for the tourist ETA since 25 May 2026. You pay only our service fee if you want us to handle it.
How much is a flight from Pakistan to Sri Lanka?
In October 2026, return fares to Colombo for late November started from about Rs 142,000 from Karachi and about Rs 216,000 from Lahore or Islamabad, with one stop.
Is Sri Lanka expensive for Pakistanis?
Daily costs are modest. In Colombo, budget around LKR 6,900 (Rs 5,700) a day for food and local transport.
What currency is used in Sri Lanka?
The Sri Lankan rupee (LKR). In October 2026, US$1 was about LKR 332, and LKR 1,000 was about Rs 833.
Visa rules change often. We confirm the current requirements and fees before you pay. A visa does not guarantee entry.
