24/7 Service Available

How Much Does a Trip to Sri Lanka Cost in 2026? Full Budget Breakdown

July 1, 2026 Travel Desk
Budget traveller eating local food in Sri Lanka 2026

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.

Budget: $40–60/day Mid-Range: $80–150/day Luxury: $300–600+/day

Accommodation Costs

TypePrice per Night (LKR)Price per Night (USD)
Hostel dorm bedLKR 2,000–4,000$6–12
Budget guesthouse (private room)LKR 4,000–8,000$12–24
Mid-range hotel/guesthouseLKR 12,000–25,000$36–75
Boutique hotelLKR 30,000–60,000$90–180
Luxury resort / villaLKR 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 typeCost (LKR)Cost (USD)
Local rice and curry (full meal)LKR 300–600$1–2
Street food / roti / kottuLKR 200–500$0.60–1.50
Mid-range tourist restaurant (main course)LKR 1,500–3,000$4.50–9
Western-style restaurant / cafeLKR 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

TransportRoute / DetailsCost
Airport taxi (pre-booked, fixed rate)CMB → Colombo cityLKR 4,500 ($13.50)
Private taxi inter-cityColombo → KandyLKR 7,500 ($22)
Private taxi inter-cityColombo → GalleLKR 6,500 ($20)
Private taxi inter-cityColombo → EllaLKR 15,000 ($45)
Private taxi inter-cityColombo → SigiriyaLKR 12,000 ($36)
Scenic train (2nd class reserved)Kandy → EllaLKR 400 ($1.20)
Public busColombo → KandyLKR 200 ($0.60)
Tuk-tuk (short local trip)Within townLKR 200–500 ($0.60–1.50)

Entrance Fees (2026 Foreigner Rates)

AttractionForeigner Entrance (LKR)USD approx.
Sigiriya Rock FortressLKR 5,000$15
Dambulla Cave TempleLKR 1,500$4.50
Temple of the Tooth, KandyLKR 1,000$3
Yala National Park entranceLKR 3,000 + jeep safari LKR 12,000–15,000$9 + $36–45
Udawalawe National Park + jeepLKR 2,500 + jeep LKR 8,000$7.50 + $24
Horton Plains National ParkLKR 3,500$10.50
Anuradhapura (combined ticket)LKR 4,000$12
Polonnaruwa (combined ticket)LKR 4,000$12
Galle Fort (free)FreeFree
Botanical Gardens, PeradeniyaLKR 1,500$4.50

10-Day Trip Budget Totals

CategoryBudgetMid-RangeLuxury
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 ratesSri 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

A 10-day trip costs approximately $300–520 for budget travellers, $950–1,650 for mid-range, and $2,850+ for luxury — excluding international flights. These estimates include accommodation, food, transport, entrance fees, and key activities.
Sri Lanka is relatively affordable. Budget travellers can live well on $40–60/day. Mid-range travellers spending $100–150/day get comfortable guesthouses, private taxis, and restaurant meals. Even luxury travel is cheaper than equivalent experiences in Europe or premium Southeast Asia.
A full meal at a local rice-and-curry restaurant costs LKR 300–600 ($1–2). A mid-range tourist restaurant main course costs LKR 1,500–3,000 ($4.50–9). Daily food budget: $5–10 budget, $20–40 mid-range, $50–100 fine dining.
Airport transfers start at LKR 4,000–5,000 ($12–15) to Colombo city. Inter-city: Colombo–Kandy LKR 7,500 ($22), Colombo–Galle LKR 6,500 ($20), Colombo–Ella LKR 15,000 ($45). Sri Lanka Taxi Service fares are fixed-rate with no hidden charges.
National park fees (Sigiriya LKR 5,000/$15, Yala jeep safari LKR 15,000/$45) and peak-season accommodation (December–March, 30–50% premium) are the biggest cost drivers. Whale watching costs LKR 4,000–6,000 ($12–18) per person.

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