Quick answer
A Sri Lanka trip typically costs, per person per day on the ground and excluding the international flight, roughly USD 30-50 for a budget style, USD 80-180 for mid-range, and USD 250 or more for a comfort or luxury style. At a rough, frequently moving conversion of roughly 1 USD to 83-86 INR, that translates to approximately INR 2,500-4,200, INR 6,600-15,500 and INR 20,000-plus respectively, though exchange rates shift regularly and should be checked closer to travel. Flights from India are comparatively affordable given the short distance, which leaves more of the overall budget available for the trip itself.
Key takeaways
- Budget-style travel in Sri Lanka runs roughly USD 30-50 per person per day, covering guesthouses, local food and trains.
- Mid-range travel runs roughly USD 80-180 per person per day, covering boutique hotels, a shared private driver and activities.
- Comfort or luxury travel runs USD 250 or more per person per day, covering high-end stays, tea bungalows and premium guiding.
- At a rough conversion of roughly 1 USD to 83-86 INR, these figures translate to approximately INR 2,500-4,200, INR 6,600-15,500 and INR 20,000-plus.
- Return flights from major Indian cities are comparatively affordable given the short distance, generally a smaller share of the total trip cost than for long-haul travellers.
How far the budget stretches from India
Sri Lanka offers strong value across every price point, from simple guesthouses and local meals to genuinely comfortable boutique stays that still cost a fraction of an equivalent standard in Mumbai or Delhi. The figures below are per person per day on the ground, excluding the international flight from India, and assume two travellers sharing costs where relevant.
All prices in this guide are given primarily in USD, the currency our tour pricing uses, with an INR conversion offered only as a rough, hedged aside. Exchange rates move, sometimes considerably, so check the current rate close to your travel dates rather than relying on a fixed figure.
Most on-the-ground vendors, from tuk-tuk drivers to small guesthouses, price in Sri Lankan rupees rather than USD or INR, and it's worth noting that the Sri Lankan rupee and Indian rupee are entirely separate currencies with different values, so Indian rupees themselves are not accepted or directly comparable without conversion.
Because the flight from most Indian cities is short and comparatively affordable, a larger share of an Indian traveller's total budget is typically available for accommodation, food and activities than would be the case for a long-haul visitor from Europe or the Americas.
Daily budgets by travel style
A budget-style trip, roughly USD 30-50 per person per day (approximately INR 2,500-4,200 at a rough conversion), covers guesthouses and hostels, local rice-and-curry meals and short eats, train and bus travel, and a handful of modest park entries. A mid-range trip, roughly USD 80-180 per person per day (approximately INR 6,600-15,500), covers comfortable boutique hotels, a private car and driver shared between two, a couple of wildlife safaris or activities, and better meals throughout.
A comfort or luxury trip, from roughly USD 250 per person per day upward (INR 20,000-plus), covers high-end and design hotels, tea country bungalows, a premium private guide, and more exclusive experiences such as a private safari vehicle or a specialist culinary evening.
Many Indian travellers, particularly on shorter four to seven day trips, find the mid-range category offers the most satisfying balance: a genuinely comfortable standard, a shared private driver, and enough flexibility to add a splurge night without the whole trip sitting at the comfort tier.
It's also common to mix styles across a single trip: a simpler start in the Cultural Triangle, a mid-range hill country stretch, and a splurge on the final beach nights. Averaging across styles like this often produces the most satisfying trip per rupee spent.
- →Budget: roughly USD 30-50/day, approximately INR 2,500-4,200 at a rough conversion.
- →Mid-range: roughly USD 80-180/day, approximately INR 6,600-15,500 at a rough conversion.
- →Comfort/luxury: USD 250-plus/day, approximately INR 20,000-plus at a rough conversion.
- →All figures exclude the international flight from India and assume costs shared between two travellers where relevant.
Where the money goes
Accommodation and a private driver-guide are usually the two largest line items on a Sri Lanka trip, followed by national park and safari entry fees, which are noticeably higher for foreign visitors than for domestic ones and can add up quickly across two or three parks. Activities such as whale watching trips, cooking classes and specialist tours sit in a similar mid-tier range.
Food, tuk-tuks and local trains are comparatively cheap throughout the country, and admission to many cultural and religious sites remains modest even at the upper end of the price scale, which is welcome news given how many temples and ancient sites a typical itinerary covers.
Domestic transport between regions is a smaller cost than many Indian travellers expect, since a private driver-guide for the whole trip, shared between two or more people, is often comparable in daily cost to a private car rental for a similar multi-day trip within India.
Shopping is a variable cost that's easy to underestimate, particularly for Ceylon tea, gems, batik and handicrafts, all genuinely good value but easy to spend more on than planned once you're browsing in person.
- →Accommodation and a private driver-guide: typically the two largest cost categories.
- →National park and safari fees: higher for foreign visitors, worth budgeting for specifically.
- →Food, tuk-tuks and local trains: comparatively cheap throughout the country.
A note on INR conversion
USD is used as the reference currency throughout this guide and across our tour pricing, since it's the currency most Sri Lankan tourism costs are quoted in and it fluctuates less against local pricing than the Indian rupee does. The INR figures above are a rough conversion only, based on an approximate recent rate, and should be treated as a general sense of scale rather than a number to budget against precisely.
Check the current USD-INR exchange rate shortly before you travel, since a meaningful shift in either direction can change your rupee budget by a noticeable amount over a week-long trip. It's also worth remembering that Sri Lankan rupees and Indian rupees, despite the shared name, are entirely separate currencies at very different values, so an ATM withdrawal or card payment in Sri Lanka is converted from your home currency, not treated as a like-for-like rupee exchange.
A credit or debit card with no foreign transaction fee is worth arranging before departure, since it removes one layer of friction on top of the INR-to-USD-to-LKR conversion already happening on the ground.
Money tips for Indian travellers
Travel in shoulder months for lower accommodation rates, share a driver and rooms with a travel companion, eat at local places rather than tourist-focused restaurants, and take the train for scenic legs such as Kandy to Ella rather than a private car throughout. Carry some cash, since many small vendors and rural areas remain cash-only, and use ATMs from major banks for withdrawals.
Tipping is appreciated but modest, and building it into the daily budget rather than treating it as an afterthought keeps the trip's costs predictable. Vegetarian food, widely and easily available across Sri Lanka, is also generally cheaper than meat and seafood dishes, a small but genuine saving for the many Indian travellers who eat vegetarian by preference.
Because the flight from India is short and comparatively affordable, it's worth resisting the temptation to compress a trip to save on time and instead spending a day or two more on the ground, since the marginal cost of extra nights is often smaller than travellers expect relative to the flight already booked.
- →Travel in shoulder months (April-May, September-November) for lower accommodation rates.
- →Share a private driver and rooms with a travel companion to cut per-person costs.
- →Take the train for scenic legs, such as Kandy to Ella, rather than a private car.
- →Vegetarian meals are widely available and generally cheaper than meat or seafood dishes.
Planning to your budget
The most satisfying trips generally match spending to what matters most to you specifically, splurging on a standout safari or a tea country bungalow while keeping other nights simple, rather than spreading a fixed budget evenly across every day.
Lankan Stays & Trails prices itineraries transparently in USD and can work to an Indian traveller's specific budget and priorities, sharing where the money goes at each stage of the trip, whether that's a four-day long weekend or a fuller ten-day loop.
Frequently asked questions
How much does a Sri Lanka trip cost for an Indian traveller?
As a rough per-person, per-day guide excluding the international flight from India: roughly USD 30-50 for budget travel, USD 80-180 for mid-range, and USD 250 or more for comfort or luxury. At a rough conversion, that's approximately INR 2,500-4,200, INR 6,600-15,500 and INR 20,000-plus.
Is Sri Lanka cheap for Indians to visit?
It offers strong value relative to what the trip covers, though not automatically cheaper than domestic Indian travel. Food, local transport and simple stays are inexpensive, while a comfortable trip still costs less than an equivalent standard would in a major Indian metro.
What is the exchange rate between INR and USD for budgeting Sri Lanka?
It moves regularly, so check the current rate close to your travel dates rather than relying on a fixed figure. As a rough recent guide, 1 USD has traded at approximately 83-86 INR, but treat this only as an indicative starting point.
Can I use Indian rupees in Sri Lanka?
No. The Sri Lankan rupee is a completely separate currency from the Indian rupee, despite the shared name, and Indian rupees are not accepted for payment. Exchange money or withdraw from an ATM on arrival in Colombo.
What are the biggest costs on a Sri Lanka trip for Indians?
Accommodation and a private driver-guide are usually the largest categories, followed by national park and safari entry fees, which run noticeably higher for foreign visitors. Food, tuk-tuks and local trains are comparatively cheap by comparison.
How can Indian travellers save money in Sri Lanka?
Travel in shoulder months, share a driver and rooms with a companion, eat at local restaurants, and take the train for scenic legs rather than a private car throughout. Vegetarian meals, widely available across the country, are also generally cheaper than meat or seafood options.
Is a Sri Lanka trip cheaper than a Maldives trip from India?
Generally yes, particularly for mid-range and comfort travel styles, since Sri Lanka offers a wider range of accommodation types and doesn't rely on a single resort-island pricing model the way much of the Maldives does. Compare specific dates and styles for an accurate picture.

