How Much Does a Trip to Sri Lanka Cost in 2026? Full Budget Breakdown
A trip to Sri Lanka in 2026 costs around $50–150 per person per day depending on how you travel. Sri Lanka is genuinely affordable — local food, accommodation, and transport are excellent value — but entrance fees to UNESCO sites and national parks add up fast. Here is an honest, complete breakdown of every cost category with real 2026 prices.
Accommodation Costs
| Type | Price per Night (LKR) | Price per Night (USD) |
|---|---|---|
| Hostel dorm bed | LKR 2,000–4,000 | $6–12 |
| Budget guesthouse (private room) | LKR 4,000–8,000 | $12–24 |
| Mid-range hotel/guesthouse | LKR 12,000–25,000 | $36–75 |
| Boutique hotel | LKR 30,000–60,000 | $90–180 |
| Luxury resort / villa | LKR 70,000–200,000+ | $210–600+ |
Note: Peak season (December 15 – January 15) prices are typically 30–60% higher than shoulder season rates. Ella and Nuwara Eliya have particularly steep peak premiums.
Food Costs
| Meal type | Cost (LKR) | Cost (USD) |
|---|---|---|
| Local rice and curry (full meal) | LKR 300–600 | $1–2 |
| Street food / roti / kottu | LKR 200–500 | $0.60–1.50 |
| Mid-range tourist restaurant (main course) | LKR 1,500–3,000 | $4.50–9 |
| Western-style restaurant / cafe | LKR 2,500–5,000 | $7.50–15 |
| Fine dining (per person) | LKR 8,000–20,000 | $24–60 |
| Coconut water (from vendor) | LKR 80–150 | $0.25–0.45 |
| Local beer (Lion/Sinha) | LKR 600–900 | $1.80–2.70 |
Transport Costs
| Transport | Route / Details | Cost |
|---|---|---|
| Airport taxi (pre-booked, fixed rate) | CMB → Colombo city | LKR 4,500 ($13.50) |
| Private taxi inter-city | Colombo → Kandy | LKR 7,500 ($22) |
| Private taxi inter-city | Colombo → Galle | LKR 6,500 ($20) |
| Private taxi inter-city | Colombo → Ella | LKR 15,000 ($45) |
| Private taxi inter-city | Colombo → Sigiriya | LKR 12,000 ($36) |
| Scenic train (2nd class reserved) | Kandy → Ella | LKR 400 ($1.20) |
| Public bus | Colombo → Kandy | LKR 200 ($0.60) |
| Tuk-tuk (short local trip) | Within town | LKR 200–500 ($0.60–1.50) |
Entrance Fees (2026 Foreigner Rates)
| Attraction | Foreigner Entrance (LKR) | USD approx. |
|---|---|---|
| Sigiriya Rock Fortress | LKR 5,000 | $15 |
| Dambulla Cave Temple | LKR 1,500 | $4.50 |
| Temple of the Tooth, Kandy | LKR 1,000 | $3 |
| Yala National Park entrance | LKR 3,000 + jeep safari LKR 12,000–15,000 | $9 + $36–45 |
| Udawalawe National Park + jeep | LKR 2,500 + jeep LKR 8,000 | $7.50 + $24 |
| Horton Plains National Park | LKR 3,500 | $10.50 |
| Anuradhapura (combined ticket) | LKR 4,000 | $12 |
| Polonnaruwa (combined ticket) | LKR 4,000 | $12 |
| Galle Fort (free) | Free | Free |
| Botanical Gardens, Peradeniya | LKR 1,500 | $4.50 |
10-Day Trip Budget Totals
| Category | Budget | Mid-Range | Luxury |
|---|---|---|---|
| Accommodation (10 nights) | $100–200 | $400–700 | $1,500–4,000 |
| Food (10 days) | $60–100 | $200–350 | $500–1,000 |
| Transport (inter-city + local) | $50–80 | $150–250 | $400–800 |
| Entrance fees (key sites) | $60–80 | $100–150 | $150–200 |
| Activities (whale watch, safari, etc.) | $30–60 | $100–200 | $300–600 |
| 10-Day Total (per person) | $300–520 | $950–1,650 | $2,850–6,600 |
Excludes international flights. Exchange rate used: 1 USD ≈ LKR 330 (June 2026). Couples sharing accommodation save significantly — halve accommodation costs for dual occupancy.
Money-Saving Tips for 2026
- Travel shoulder season — April, October, and November offer similar experiences at 20–30% lower accommodation prices vs. peak December–March
- Eat local — rice and curry at a local restaurant costs $1–2 and is often better than tourist restaurants
- Pre-book taxis at fixed rates — Sri Lanka Taxi Service fixed-rate quotes prevent overcharging; negotiate taxi fares before getting in if not pre-booked
- Combine Cultural Triangle sites — buy the Cultural Triangle Combo Ticket (approx. LKR 10,000) if visiting Sigiriya + Anuradhapura + Polonnaruwa + Dambulla
- Take the scenic train, not a taxi, Kandy–Ella — the train (LKR 400) is not only cheaper than a taxi (LKR 10,000+) but is itself the attraction
- Get a SIM at the airport — Dialog/Mobitel 75GB data pack costs LKR 1,500/month; avoids expensive roaming charges and enables Google Maps
- Book whale watching direct at Mirissa harbour — LKR 4,000–6,000 per person direct vs. LKR 8,000–10,000 through hotel packages
Currency Tips
Sri Lanka's currency is the Sri Lankan Rupee (LKR). In 2026, approximately LKR 330 = 1 USD. ATMs are widely available in Colombo, Kandy, Galle, and tourist towns — use Hatton National Bank (HNB) or Commercial Bank ATMs for the best rates. Credit cards accepted at most hotels and larger restaurants but cash is essential in rural areas, national parks, and small guesthouses.
Frequently Asked Questions
Fixed-Rate Taxis — No Budget Surprises
All Sri Lanka Taxi Service fares are quoted upfront. No meters, no haggling, no hidden charges.
Get a Quote: +94 765 603 961