Skip to content
CEYLONHoliday Guide
Everyday street scene in Sri Lanka

Guide · costs

Sri Lanka Travel Costs

Short answerAs a working estimate for 2026: a backpacker can travel on roughly Rs 8,000–12,000 a day, a mid-range traveller on Rs 20,000–35,000, and a comfortable private-driver trip from Rs 55,000 a day for two sharing. Everything below states its assumptions — these are planning estimates, not prices.

Published 1 September 2026Last verified 24 September 2026Reviewed by Ceylon Holiday Guide editorial team

Quick answer

What a trip to Sri Lanka actually costs, budget to comfortable, in rupees and with the assumptions stated.

How to read these figures

Sri Lankan prices move with fuel, season and demand. Any number you read online is a snapshot. Use the calculator on this site to build a range, then treat the top of the range as your actual budget.

  • Accommodation is the biggest swing factor
  • A private driver roughly doubles a transport budget but removes transfer stress
  • Park fees, site tickets and boat trips are paid in cash in rupees

Daily ranges per person, planning estimates

Budget: dorm or basic guesthouse room, local rice and curry, buses, one or two free activities. Mid-range: boutique guesthouse or 3-star hotel, a mix of trains and tuk-tuks, paid sites and one safari. Comfort: design hotels, private driver, guided experiences and domestic comforts.

  • Budget — about Rs 8,000–12,000 per day
  • Mid-range — about Rs 20,000–35,000 per day
  • Comfort — about Rs 55,000+ per day for two sharing, including driver and fuel

The costs people forget

Internal transfers on arrival day, cash for national park vehicles, tips, laundry, SIM cards, and the fact that the hill-country train costs a fraction of the same journey by car. Also budget for one weather-driven extra night — it happens often.

Paying for things

Cards work in hotels and larger restaurants in Colombo, Galle and Kandy; cash rules everywhere else. Tell your bank you are travelling, carry some rupees for buses and small tickets, and never accept an exchange rate offered in a hurry.