practical-update
Sri Lanka 2025: prices, visa, what's new
The authoritative 2025 update on Sri Lanka travel: current entry requirements, real accommodation and food costs, what's changed since 2024, and what to expect.
The annual update: January 2025
This is our authoritative annual update for Sri Lanka travel in 2025. We refresh this type of article each January to capture changes from the previous year. For 2026 updates, see our 2026 forecast.
The headline: Sri Lanka in 2025 is fully open, stable, and represents excellent value for international visitors. The 2022 economic crisis is substantially resolved; the 2023-2024 recovery has been real and the economy is functioning normally. Tourism is growing toward pre-COVID levels.
| Applies to | 2025 travel year — entry rules, currency, and cost figures below |
| Currency | Sri Lankan rupee (LKR); USD/EUR cash and a low-fee foreign card both work |
| Entry | ETA required for most nationalities; apply at etavisa.lk before departure |
| Booking lead time | Kandy–Ella train: exactly 30 days; December–March accommodation: around 2–3 months |
| For current-year numbers | See the 2026 honest forecast instead of this article |
Entry requirements in 2025
Electronic Travel Authorization (ETA): Required for most nationalities. Apply at etavisa.lk — the official government portal only.
Standard tourist ETA (2025 rates):
- Most European nationalities: USD 20-35 for single entry, 30 days
- USA, Canada, Australia, New Zealand: similar range
- SAARC nationals (India, Pakistan, Bangladesh, Nepal, etc.): free or minimal fee, visa on arrival in some cases
- Check your specific nationality at etavisa.lk as fees vary by passport and can change
Processing: 24-72 hours typically; apply at least 72 hours before departure.
Extension: Up to 6 months total stay possible by applying to the Department of Immigration in Colombo. Cost: approximately USD 200-300 for the extension (verify current fee).
Digital nomad visa: Available for remote workers (see full details).
Use our tool: The ETA visa eligibility checker gives your nationality-specific requirements without navigating the government portal.
Exchange rate and currency in 2025
The Sri Lankan rupee (LKR) in early 2025 was trading at approximately:
- 1 USD = 300-310 LKR
- 1 EUR = 320-335 LKR
- 1 GBP = 380-395 LKR
This represents a partial recovery from the crisis lows of 2022 (360+ LKR per USD) but remains significantly weaker than pre-crisis rates. For international visitors, Sri Lanka in 2025 is affordable: the combination of higher LKR prices (inflation has been significant) and a still-weak exchange rate means the dollar and euro equivalent of most expenses is reasonable.
Practical currency advice:
- Bring USD or EUR cash for the best exchange rates (exchange at banks or licensed money changers, not hotels)
- Use a foreign card with low international transaction fees for hotels and larger payments
- ATMs work reliably in all major towns; have backup cash
- The daily budget calculator uses live exchange rates for accurate planning
Money, connectivity, and tipping in 2025
Getting a local SIM or eSIM at arrival is close to essential in 2025 — you’ll need data for PickMe, WhatsApp, and Google Maps from the airport onward. A tourist data package (Dialog and Mobitel both sell them at Bandaranaike Airport arrivals) runs roughly LKR 2,000-4,000 for a generous multi-week allowance; the eSIM and data guide covers the setup and which network has better rural coverage for the routes you’re planning.
Which payment method to reach for changes by situation:
| Payment method | Best for | Watch out for |
|---|---|---|
| USD/EUR cash | Best rates at banks or licensed money changers | Carry small denominations; large notes are hard to break outside the cities |
| Foreign card, low FX fee | Hotels, the ETA fee itself, larger bills | Rural guesthouses, tuk-tuks, and small eateries are often cash-only |
| ATM withdrawal | Backup cash, convenience | Foreign transaction and ATM fees stack; withdraw larger amounts less often |
| PickMe / ride apps | Tuk-tuk and car fares in towns and cities | Needs a local SIM and either a registered card or cash-on-arrival |
Tipping isn’t legally required but is a real part of the income for drivers, guides, and hotel staff, and 2025’s cost-of-living pressure makes it matter more than it did pre-2022. Rough current norms: 200-500 LKR per person for a half-day guide, 10% at sit-down restaurants without a service charge already added, and small notes (100-200 LKR) for porters and housekeeping. The full breakdown by situation — including what a private driver expects over a multi-day tour — is in the tipping guide and the driver and tuk-tuk costs guide.
Accommodation prices in 2025
Prices have risen approximately 15-20% in LKR from 2023 levels due to ongoing inflation. In hard currency terms, the movement is smaller:
Budget (dorms/basic private): LKR 3,000-8,000 per night (USD 10-26)
Mid-range boutique: LKR 12,000-35,000 per night (USD 39-113)
Quality hotels: LKR 35,000-80,000 per night (USD 113-258)
Luxury resorts: LKR 80,000-300,000+ per night (USD 258-970+)
High-season surcharge (December-March for south/west; May-September for east): add 20-35% to the above at popular destinations.
Notable changes in 2025: Galle Fort boutique hotels have continued their premium trajectory — expect USD 150-350 per night for the best Fort properties. Ella remains good value at mid-range price points (USD 40-80 for solid boutique guesthouses). Arugam Bay has seen significant price increases driven by demand growth.
Food costs in 2025
Street food and local canteens:
- Rice and curry (full meal): LKR 500-900 (USD 1.60-2.90)
- Kottu roti: LKR 600-1,000 (USD 1.90-3.20)
- Fresh coconut: LKR 150-200 (USD 0.50-0.65)
Tourist restaurant meal: LKR 2,500-6,000 (USD 8-19)
Beer (local): LKR 700-1,200 (USD 2.25-3.90)
Good coffee (urban cafes): LKR 700-1,500 (USD 2.25-4.85)
Local food remains excellent value. The tourist restaurant premium has grown — the gap between local canteen and tourist restaurant pricing is now larger than it was in 2020.
Transport costs in 2025
Trains (reserved):
- Second class, Colombo-Kandy: LKR 800-1,200 (USD 2.60-3.90)
- First class observation car, Kandy-Ella: LKR 3,500-5,000 (USD 11-16)
Private driver (full day with vehicle):
- Small car/van: USD 55-80 per day
- Confirm fuel is included; driver accommodation for multi-night tours varies by arrangement
- See the driver-with-car cost breakdown for how multi-day rates, tips, and fuel typically split out
Airport transfer: Booking ahead removes the arrivals-hall price haggling entirely. A pre-booked private airport transfer is fixed-price and meets you at arrivals with a name board.
Tuk-tuk (PickMe app):
- Within-town short trip: LKR 200-500 (USD 0.65-1.60)
Cinnamon Air internal flights:
- Colombo to Trincomalee or Jaffna: USD 100-180 per sector (varies by timing)
Bus (intercity): LKR 200-600 for most routes (USD 0.65-1.95)
Entry fees at major sites in 2025
Entry fees at Sri Lanka’s UNESCO Archaeological Commission sites are reviewed periodically. Fees quoted are approximate:
- Sigiriya: USD 30 (foreign visitors)
- Polonnaruwa: USD 25 (foreign visitors)
- Anuradhapura: USD 25 (foreign visitors)
- Dambulla Cave Temple: USD 10-12 (foreign visitors)
- Dalada Maligawa (Kandy): USD 10 (foreign visitors)
- Yala National Park: USD 15 entry + USD 8-12 vehicle + jeep hire (USD 30-50)
- Udawalawe: USD 15 entry + USD 8-12 vehicle
- Wilpattu: USD 15 entry + USD 8-12 vehicle
2025 note: The UNESCO Combined Ticket covering multiple Cultural Triangle sites was being evaluated for reform; check current availability and pricing at the Central Cultural Fund ticket offices. The full list of ticketed sites and what each covers is in the UNESCO sites guide.
Sigiriya’s gate queue builds fast after 9am regardless of season. A pre-booked Sigiriya skip-the-line e-ticket locks in the entry price above and saves the wait.
What’s new in 2025
Infrastructure: Several road projects completing across the island, improving journey times on some routes. The A9 highway through the north has seen improvements. Some coastal roads on the east coast have been upgraded.
East coast growth: Trincomalee has new boutique accommodation options. Arugam Bay has several new surf camps operating. The eastern coast is becoming a more developed tourist circuit, though still significantly lower infrastructure than the south.
Colombo development: Several new hotel openings in Colombo, including a concentration of upscale properties in the Colombo 3 and Colombo 1 areas. The Colombo Port City development (a massive reclaimed land project adjacent to the financial district) is advancing, with some components operational.
New ETA portal: The redesigned ETA portal (launched 2024) is now the standard system; most bugs resolved. Processing is more reliable than 2023.
Whale watching: Both Mirissa (December-April) and Trincomalee (May-October) whale watching operations are running normally. The Trincomalee whale season has received more travel media attention, building its profile as an alternative to the more well-known Mirissa.
Budget summary by travel style in 2025
Strict backpacker (dorms, local food, buses): USD 25-40/day
Independent mid-range (private rooms, mixed food, some private transport): USD 60-100/day
Comfort traveller (boutique hotels, private driver, restaurant dining): USD 120-200/day
Luxury (premium resorts, private guides, activities): USD 300-600+/day
These figures exclude flights, international travel insurance, and the larger one-off costs like national park entry fees and Sigiriya entrance.
The 2025 summary
Sri Lanka in 2025 is excellent: stable, welcoming, extraordinarily diverse within a small geography, and representing good value for visitors with hard currency. The post-crisis trajectory is positive. The sites, experiences, and hospitality that have always made this island exceptional remain in full operation.
For the most current conditions, use our daily budget calculator, the ETA checker, and the best-time-by-region tool.
FAQ
Is Sri Lanka expensive to visit in 2025?
No — even with 2025’s LKR inflation, the dollar and euro equivalent of most costs stays reasonable. A comfortable independent trip (private driver, boutique guesthouses, restaurant meals) runs roughly USD 60-100 per day per person; budget travel on buses and local food can come in well under USD 40. See the full daily budget guide for a category-by-category breakdown.
Do I need cash or can I pay by card everywhere in Sri Lanka?
Both, in practice. Hotels, larger restaurants, and the ETA fee itself take foreign cards. Tuk-tuks, small local eateries, market stalls, and rural guesthouses are frequently cash-only, so carry LKR cash as your default and treat card acceptance as a bonus rather than a plan.
See also: The honest 2026 forecast for the most current update, and the ETA visa guide for detailed visa information.