Sri Lanka Travel Cost
Sri Lanka offers excellent value for money — more affordable than Thailand or Bali for similar quality. Budget travelers manage on $30–50/day, mid-range travelers spend $80–150/day, and luxury travel runs $250–500+/day, excluding international flights.
Budget — $30–50/day
- Hostels & guesthouses ($10–25/night)
- Local restaurants & street food ($5–10/day)
- Public buses & shared tuk-tuks ($5–10/day)
- Ideal for backpackers and solo travelers
Mid-range — $80–150/day
- 3-star hotels & boutique stays ($40–80/night)
- Mix of local and tourist restaurants ($15–25/day)
- Private driver ($50–70/day including fuel)
- Safaris and guided tours — ideal for most tourists, couples and families
Luxury — $250–500+/day
- 5-star resorts & private villas ($150–400+/night)
- Fine dining ($50–100/day)
- Private chauffeur and seaplane transfers
- Private safaris and exclusive experiences
Sample prices (2026)
- Sigiriya Rock Fortress entry: ~$30 (foreigners)
- Yala half-day safari: $50–80 per person
- Whale watching tour: $40–60 per person
- Train Kandy–Ella (2nd class): $2–3
- Local rice & curry meal: $2–5
- Private driver: $50–80/day including fuel
Frequently asked questions
How much does a 10-day trip to Sri Lanka cost?
A 10-day Sri Lanka trip costs approximately: Budget $400–600, Mid-range $1,000–1,800, Luxury $3,000–6,000+. This excludes international flights. Most travelers spend $100–150/day for a comfortable experience including a private driver.
Is Sri Lanka expensive for tourists?
Sri Lanka offers excellent value for money. It's more affordable than Southeast Asian destinations like Thailand or Bali for similar quality. Budget travelers can manage on $30–50/day, while comfortable travel costs $80–150/day.
How much does a private driver cost in Sri Lanka?
A private driver with an air-conditioned vehicle costs $50–80 per day including fuel. For a 10-day trip, budget $500–800 for driver services.
What currency should I bring to Sri Lanka?
The Sri Lankan Rupee (LKR) is the local currency. Bring USD, EUR or GBP to exchange locally. ATMs are widely available in cities, and credit cards work at hotels and larger restaurants.