Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Sri Lanka

How much does a trip to Sri Lanka cost? Daily budget and prices

Budget travellers need about Rs 9,000–15,000 a day; mid-range Rs 25,000–45,000; comfort Rs 75,000+. Foreigner ticket prices at cultural sites and parks are the biggest swing factor, so plan Rs 3,000–12,000 a day for sights and check current entry fees before you commit to a route.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20265 min read

Key facts

Currency
Sri Lankan rupee (LKR); small notes for tuk-tuks, buses and tickets
Backpacker day
Rs 9,000–15,000 (guesthouse, rice and curry, trains and buses)
Mid-range day
Rs 25,000–45,000 (boutique hotel, restaurants, driver share, entry fees)
Comfort day
Rs 75,000+ (villas, private driver, safaris)
Rice and curry lunch
Rs 600–1,500
Kottu roti
Rs 800–1,800
Tuk-tuk, 3 km in Colombo (app)
Rs 500–800
Car and drivercheck
About US$50–80 a day for the group
Safari jeepcheck
US$60–120 per jeep plus park fees
Sigiriya rock ticket (foreigner)check
About US$35
Temple of the Tooth, Kandycheck
About Rs 2,000
Foreigner surcharge
Cultural Triangle and Yala can add US$100+ in a single day

Daily budget by travel style

Sri Lanka is cheap by Western standards for food, local transport and simple rooms, and expensive for the things foreigners queue for: ancient cities, national parks and safaris. Two travellers on the same route can spend Rs 12,000 and Rs 60,000 a day and both feel they got value.

The figures below are per person per day, sharing a room at mid-range and comfort. They exclude international flights, the ETA visa and safari fees, which are billed separately.

Daily budget by travel style
TierBedFoodTransportSightsExtrasTotal per day
BackpackerRs 3,000–7,000Rs 2,000–4,000Rs 500–2,000Rs 1,000–5,000Rs 500–1,500Rs 7,000–19,500
Mid-rangeRs 10,000–22,000Rs 5,000–9,000Rs 6,000–12,000Rs 5,000–10,000Rs 1,500–3,000Rs 27,500–56,000
ComfortRs 35,000–90,000Rs 10,000–20,000Rs 12,000–25,000Rs 8,000–15,000Rs 3,000–8,000Rs 68,000–158,000

2026 estimate, per person, sharing a room. Flights, ETA and safari fees not included.

What individual things cost

Street and café food is the easiest place to save. A rice and curry lunch or a kottu roti from a busy place costs a fraction of a hotel restaurant meal, and the quality is often better. Beer in a bar is a mid-range expense, not a budget one.

Transport splits sharply. Trains and buses are very cheap; a private car and driver costs about US$50–80 a day for the group, which is reasonable per person if you are three or four. Tuk-tuks in Colombo through a ride-hailing app show the fare upfront; without a meter, agree the price before you get in.

What individual things cost
ItemPriceNote
Rice and curry lunchRs 600–1,500Local café or stall
Kottu rotiRs 800–1,800Dinner staple
Tuk-tuk, 3 km in Colombo (app)Rs 500–800Agree fare if no meter
Lion lager in a barRs 900–1,500Hotel bars cost more
Sigiriya rock ticket (foreigner)About US$35Check
Temple of the Tooth, KandyAbout Rs 2,000Check
Car and driverAbout US$50–80 a dayPer group, check
Safari jeepUS$60–120 per jeepPlus park fees, check

Where costs spike

Foreigners pay far more than locals at cultural sites and national parks. A day that combines a Cultural Triangle ticket with a Yala safari can add US$100 or more per person on top of your normal spend, and those fees are usually paid in cash at the gate.

The other spike is transport style. Switching from trains and buses to a private car and driver can double a mid-range day, but it also lets you cover more ground and reach places trains do not serve. Decide which matters more before you build the route.

  • Cultural Triangle sites: budget a full day of sight fees, not a single ticket
  • Yala and other parks: jeep plus park fee, paid separately
  • Private car and driver: about US$50–80 a day for the group
  • Peak season (December to March on the south coast): room rates rise

Cash, cards and ATMs

Carry LKR in small notes. Tuk-tuks, buses, tea stalls and many entry tickets are cash only, and change is not always available for large notes.

ATMs are common in Colombo and larger towns, but withdrawal limits are low and foreign cards are sometimes refused. Take out more than you think you need before heading to remote areas, and keep a backup card separate from your main one.

  • Small notes for tuk-tuks, buses, tea and entry tickets
  • ATMs in Colombo and towns; low limits, cards sometimes refused
  • Ride-hailing apps show the fare upfront in Colombo
  • Agree the fare before riding a tuk-tuk without a meter

How to cut costs without losing the trip

Eat where locals eat, take the train instead of a private car for the scenic legs, and book guesthouses directly rather than through a platform. Travel in the shoulder months and you pay less for the same room.

The one place not to economise is time. A rushed route costs more in taxis and missed trains than a slower one, and the hill country train is both the cheapest and the best part of many trips.

  • Trains and buses for long legs; the hill country line is the value highlight
  • Local cafés over hotel restaurants
  • Shoulder season for lower room rates
  • Share a car and driver between three or four people

FAQ

Sources and verification

Questions people ask

How much money do you need per day in Sri Lanka?

Backpackers need about Rs 9,000–15,000 a day, mid-range travellers Rs 25,000–45,000, and comfort travellers Rs 75,000 or more. These figures exclude international flights, the ETA visa and safari fees, which are paid separately. 2026 estimate.

Is Sri Lanka expensive for tourists?

No for everyday costs: food, local transport and simple rooms are cheap. Yes for the headline sights, because foreigners pay far more than locals at cultural sites and national parks. A Cultural Triangle day plus a Yala safari can add US$100 or more per person.

What do meals, hotels and transport cost in Sri Lanka?

A rice and curry lunch is Rs 600–1,500 and kottu roti Rs 800–1,800. Guesthouses run Rs 3,000–7,000 a night, boutique hotels Rs 10,000–22,000. Trains and buses are very cheap; a car and driver costs about US$50–80 a day for the group.

How much should I budget for a two-week trip?

At mid-range, roughly Rs 27,500–56,000 a day, so about Rs 385,000–780,000 for 14 days per person, plus flights, ETA and any safaris. Backpackers can do the same trip for around Rs 100,000–270,000. 2026 estimate.

Do I need cash in Sri Lanka?

Yes. Tuk-tuks, buses, tea stalls and many entry tickets are cash only. ATMs are common in Colombo and towns but withdrawal limits are low and foreign cards are sometimes refused, so carry small LKR notes and a backup card.

When is Sri Lanka cheapest to visit?

Outside the December to March peak on the south coast, room rates fall. The two monsoons hit different coasts at different times, so a shoulder-month trip can still find dry weather on one side of the island.

Deep dive

Every source; changeable facts are marked check

Sources