🇱🇰 Cost of Living in Sri Lanka - Prices & Budget Guide
Last updated: February 2026
Verified Facts
Official NameDemocratic Socialist Republic of Sri Lanka
CapitalSri Jayawardenepura Kotte
Population21.8 million
Area65,610 km² (25,332 sq mi)
LanguagesSinhala, Tamil
CurrencySri Lankan rupee (Rs රු)
TimezoneUTC+05:30
RegionAsia / Southern Asia
Drives onLeft
Source: REST Countries API
Economic Indicators
GDP per Capita (PPP)$15,633 (2024)
Inflation Rate-0.4% (2024)
Health Spend per Capita$134 (2023)
Out-of-Pocket Health Spend54.8% (2023)
Education Spend (% GDP)1.8% (2023)
Source: World Bank Open Data
The cost of living in Sri Lanka can vary greatly depending on lifestyle and location, but overall it is considered to be an affordable country with a daily budget of $30-100 USD per day for a backpacker, $50-150 USD per day for mid-range travelers, and $100-300 USD per day for those seeking comfort.
Quick Facts
Cost LevelAffordable
Daily Budget (Backpacker)$30-60 USD
Daily Budget (Mid-Range)$50-120 USD
Daily Budget (Comfort)$100-250 USD
CurrencyLKR
Tipping Customnot expected
How Expensive Is Sri Lanka?
Sri Lanka is generally considered to be an affordable country, especially when compared to its neighbors in South Asia. The cost of living in Sri Lanka is lower than in India and the Maldives, making it an attractive destination for budget-conscious travelers. However, prices can vary greatly depending on the location, with cities like Colombo and Kandy tend to be more expensive than smaller towns and rural areas. Overall, Sri Lanka offers a great balance of affordability and quality, making it an excellent choice for travelers looking to experience the best of Asia without breaking the bank.
In comparison to other countries in the region, Sri Lanka is relatively inexpensive, with a lower cost of living than many of its neighbors. This makes it an excellent choice for travelers who want to experience the culture and beauty of Asia without spending a fortune. Additionally, the country's relatively low cost of living makes it an attractive destination for expats and digital nomads looking to relocate to a more affordable country.
Accommodation Prices
Type
Price Range (USD/night)
Notes
Hostel/Budget
$10-20
typical quality, dorms and private rooms available
Mid-Range Hotel
$30-60
what to expect, air-conditioning, Wi-Fi, and breakfast included
Luxury/Resort
$100-250
what to expect, high-end amenities, private beach, and fine dining
Apartment Rent (monthly)
$200-500
city center vs outside, prices vary depending on location and amenities
Food & Dining Prices
Meal Type
Price Range (USD)
Street Food / Local Eatery
$3-5
Casual Restaurant
$10-20
Mid-Range Restaurant (2 people)
$20-40
Fine Dining
$50-100
Beer (local)
$2-5
Coffee
$1-3
Water (1.5L bottle)
$1-2
Transport Costs
Transport
Cost (USD)
Local bus/metro ride
$0.20-1.00
Taxi (per km)
$0.50-1.50
Domestic flight
$50-100
Fuel (per liter)
$0.70-1.20
Monthly Budget Breakdown
Category
Budget ($)
Mid-Range ($)
Comfortable ($)
Rent
150-300
300-600
600-1,200
Food
200-400
400-600
800-1,200
Transport
50-100
100-200
200-300
Utilities
50-100
100-200
200-300
Entertainment
100-200
200-400
400-600
Total
600-1,200
1,200-2,200
2,500-4,000
Money-Saving Tips
Consider staying in guesthouses or hostels, which are often cheaper than hotels and offer a more authentic experience.
Eat at local eateries and street food stalls, which serve delicious and affordable meals.
Use public transportation, such as buses and trains, which are cheap and efficient.
Avoid traveling during peak season, when prices tend to be higher.
Learn some basic Sinhala and Tamil phrases, which can help you negotiate prices and interact with locals.
Consider purchasing a local SIM card or portable Wi-Fi hotspot, which can help you stay connected and avoid high roaming charges.