Sri Lanka

South Asia · 1 city covered

1
Cities
$128
Avg mid / day
$42–454
Daily range
Country data

Sri Lanka in numbers

Cities tracked
1South Asia
Median mid · shoulder
$128/day54% below global median ($279)
Cheapest city
Colombo · $128/daymid-range, shoulder season
Priciest city
Colombo · $128/daysingle-city index
Accommodation share
52%of the mid-range daily total
Seasonality swing
75%peak vs low, per city — widest in Colombo
Currency
LKRUSD conversions use ECB reference rates, refreshed daily
Working language
Sinhalafor everyday transactions

We track one city in Sri Lanka. Its mid-range shoulder-season day comes to $128, which is 54% below the median across all 68 cities in the index.

Colombo is the anchor — colonial bones beside the indian ocean. Accommodation is 52% of the mid-range day there, so where you sleep decides most of the budget.

Season coefficients are calibrated per city, not shared. Across Sri Lanka the peak-to-low swing runs 75%–75%, widest in Colombo (75%, monsoon-split calendar pattern: low Jun–Aug at ×0.72, peak Jan–Mar, Nov–Dec at ×1.26). Heat and monsoon push a deep three-month trough; the cool dry window carries festivals and weddings, which lifts domestic room demand as much as foreign arrivals.

Sri Lanka vs the rest of South Asia

Mid-range, shoulder season, same five line items. Difference is relative to Sri Lanka ($128/day).

CountryMid · shouldervs Sri Lanka
Nepal$94/day-27%
India$118/day-8%
Average daily cost · shoulder season

Three credible numbers across Sri Lanka.

Budget
$58
per person · per day
hostels, street food
Mid-range
$128
per person · per day
hotels, sit-down meals
Luxury
$360
per person · per day
design hotels, tasting menus

Frequently asked questions

How much does it cost to travel in Sri Lanka per day?

+

On average, a mid-range traveller spends $128 per day in Sri Lanka during shoulder season. Budget travellers can get by on around $42/day, while a luxury trip averages $454/day.

What is the cheapest city to visit in Sri Lanka?

+

The most affordable destination in Sri Lanka is Colombo, where a budget trip costs about $42 per day in low season.

What is the most expensive city in Sri Lanka?

+

At the top end, Colombo reaches around $454 per day during peak season.

When is the best time to visit Sri Lanka?

+

The best windows vary by city, but many destinations in Sri Lanka are ideal during Dec–Mar or shoulder season for a balance of weather and price.