Home › Sri Lanka › Costs

Is Sri Lanka expensive? What things really cost in 2026

Short answer

Sri Lanka is good value overall but not as cheap as its food and guesthouses suggest: a budget day costs about LKR 14,000 (roughly €40-45) per person and a mid-range day about LKR 37,000. The big costs are foreigner entrance fees at major sites (often quoted in US dollars), safaris and a car with driver; homestays, rice and curry and trains are cheap.

Daily budget: backpacker, mid-range, luxury

BudgetMid-rangeComfort
Bed (per person, sharing)LKR4,000LKR12,000LKR45,000
Food & drinkLKR3,000LKR6,000LKR15,000
Sights & ticketsLKR4,000LKR10,000LKR20,000
Local transportLKR3,000LKR9,000LKR20,000
Per person, per dayLKR14,000LKR37,000LKR100,000

Approximate 2026 prices, two people sharing a room. From our Sri Lanka day-cost table.

What things cost

ItemTypical price*
Rice and curry lunch at a local caféroughly LKR 600-1,200
Kottu rotiroughly LKR 800-1,500
Tuk-tuk short ride (PickMe app)a few hundred rupees
Kandy–Ella train, reserved seata few thousand rupees at most
Sigiriya Rock Fortress (foreigners)about US$35
Yala safari jeep (per jeep, plus park fees)about US$40-70
Car with driver, per dayabout US$50-80
Family guesthouse in Ella or KandyLKR 6,000-12,000 a double

* Approximate prices, October 2026. They change with season and exchange rates.

Where the money goes

For most visitors the largest items are transport and entrance fees: a car with driver costs about US$50-80 a day, Sigiriya about US$35, and safaris at Yala or Minneriya US$40-70 per jeep plus park fees. Accommodation ranges from family homestays at LKR 6,000-12,000 a double to boutique hotels and eco-lodges at LKR 18,000-35,000, which many consider the best value on the island. Local food is very cheap.

When it is cheaper

Hotel prices on the south and west coasts drop from about May to October, during the south-west monsoon, often by a third or more; the east coast is cheapest from November to March, its off-season.

How to spend less

Compare hotel prices in Sri LankaCompare flightsTours on ViatorActivities on KlookWork out your budget

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Common questions

How much does a day in Sri Lanka cost?

About LKR 14,000 (roughly €40-45) per person on a budget, LKR 37,000 mid-range and about LKR 100,000 for comfort, sharing a double.

Why are entrance fees so high?

Foreigners pay much more than locals at major sites, often quoted in US dollars; Sigiriya is about US$35.

How much is a car with driver?

About US$50-80 a day, including the driver's food and lodging.

Plan your Sri Lanka trip

How many days in Sri LankaBest time to visit Sri LankaSri Lanka on a budgetIs Sri Lanka safe?Sri Lanka trip plannerWhere to stay in Sri LankaBudget calculator