If you're planning a Sri Lanka budget trip from India, the headline news for 2026 is that the tourist ETA is now completely free for Indian passport holders, and a 6-7 day trip covering beaches, hill country, and Colombo typically costs between ₹55,000 and ₹85,000 per person all-in. Here's the full breakdown by category.
Visa Costs: Now Free for Tourists
Sri Lanka waived all visa and ETA fees for Indian nationals as part of a policy extended to 40 countries in 2026. The tourist Electronic Travel Authorization (ETA) is free for stays of up to 30 days for tourism, family visits, and short transit — a genuine saving compared to the earlier $20-25 ETA fee.
Apply only through the official government portal, eta.gov.lk, since several third-party sites still charge unnecessary "processing fees" for what is now a free government service. Note that business travel ETAs are a separate category and still carry a fee (around $30/₹2,520 for SAARC nationals), so make sure you select "tourist" when applying.
Flights from India
Sri Lanka is one of the cheapest and quickest international trips from South India, and increasingly accessible from the north too.
Chennai/Bengaluru/Kochi to Colombo: round-trip fares often run ₹12,000–18,000 in off-peak periods, occasionally dipping to ₹8,000–10,000 on sale
Delhi/Mumbai to Colombo: typically ₹15,000–22,000 round-trip
Flight time from South Indian cities is under 2 hours, making Sri Lanka realistic even for a long weekend
What a Day Actually Costs
Spending style | Daily cost (approx.) |
|---|---|
Backpacker (hostel dorms, local rice & curry) | $20–25 (₹1,700–2,100) |
Mid-range (guesthouse, mix of local + café food) | $40–60 (₹3,400–5,100) |
Comfort (AC guesthouse/hotel, restaurants) | $60–100+ (₹5,100–8,500+) |
Accommodation ranges from $5-15 for a fan dorm bed in a beach hostel to $30-60 for a comfortable AC guesthouse; food alone can be kept to around $10/day if you stick to local rice-and-curry spots, rising to $20-30/day with Western cafés and a drink or two.
7-Day Sri Lanka Budget Breakdown (Per Person, INR)
Category | Budget | Mid-Range |
|---|---|---|
Flights (round-trip) | ₹12,000–18,000 | ₹18,000–22,000 |
ETA visa | Free | Free |
Accommodation (6 nights) | ₹6,000–9,000 | ₹15,000–22,000 |
Food | ₹6,000–8,000 | ₹12,000–15,000 |
Local transport (trains, tuk-tuks) | ₹3,000–5,000 | ₹6,000–8,000 |
Activities (safari, temples, tea estate tours) | ₹5,000–7,000 | ₹10,000–12,000 |
Total | ₹32,000–47,000 | ₹61,000–79,000 |
Where the Money Goes: A Sample Route
A classic first-timer loop covers Colombo (1 night), Kandy (2 nights) for the Temple of the Tooth and tea country views, Ella (2 nights) for the Nine Arch Bridge and hikes, and a beach stop in Mirissa or Unawatuna (2 nights) for whale watching and surf. The scenic Kandy–Ella train ride through tea plantations is one of the most photographed routes in Asia and costs only a few hundred rupees for a reserved second-class seat — book this in advance, as tourist-season seats sell out weeks ahead.
Practical Tips
Currency: Sri Lankan Rupee (LKR). ATMs are common in cities; carry cash for rural guesthouses and tuk-tuk rides.
SIM/eSIM: Dialog and Mobitel both sell tourist SIMs at the airport for a few hundred rupees with generous data; eSIMs work well too if your phone is unlocked.
Getting around: Trains are the scenic, cheap option between hill towns; tuk-tuks and pre-booked cars cover the rest. Agree on tuk-tuk fares before getting in.
Best time to visit: December to March for the west and south coasts and hill country; May to September for the east coast (Trincomalee, Arugam Bay) due to Sri Lanka's dual monsoon system.
If you're weighing Sri Lanka against other quick international options, our guides on visa-free countries for Indians and cheapest international destinations from India cover several other budget-friendly picks in the same price range.
Packing and Timing Tips for a Smooth Trip
Pack light, breathable layers for the coast and a light sweater or shawl for cooler evenings in Nuwara Eliya and Ella, both of which sit at higher elevation and can feel surprisingly chilly after sunset compared to the tropical coast. Domestic train tickets for the Kandy-Ella route in particular should be booked online through Sri Lanka Railways or a reliable third-party booking platform at least 2-3 weeks ahead during December-March peak season, since reserved seats sell out well before the travel date and unreserved second-class carriages can get very crowded. If you land in Colombo late at night, it's worth pre-booking your first night's guesthouse rather than arriving without a plan, since airport-adjacent accommodation options are limited compared to the city centre.
Beyond the Classic Loop: East Coast and Jaffna
Travellers with 10+ days often extend beyond the Colombo-Kandy-Ella-South Coast loop to include the east coast (Trincomalee and Arugam Bay), which runs on an opposite monsoon cycle and is best visited May to September when the west and south coasts are at their wettest. Arugam Bay in particular has become a well-known surf destination among both backpackers and Indian travellers looking for something quieter than the more touristed south coast beaches. The far north, around Jaffna, remains less visited by international tourists but offers a distinctly different cultural experience shaped by Tamil heritage, temple architecture, and a food scene worth the detour if you have the extra days.
How Sri Lanka's Cost Compares to Nearby Options
Rupee-for-rupee, Sri Lanka tends to land between Bali and Thailand in overall trip cost once flights, hotels, and activities are totalled — cheaper than a mid-range Bali trip on flights (thanks to the short hop from South India), but with hill-country train travel and safari costs that can push a comfort-tier trip closer to Thailand pricing. Its major advantage over Southeast Asian destinations is flight time: under 2 hours from Chennai or Bengaluru makes it realistic even as a 4-day long weekend, something none of the Southeast Asian options can match.
Safari and Wildlife Add-Ons
If wildlife is a priority, Yala National Park (leopards, elephants) is the most popular safari add-on, typically visited as a day trip from the south coast or as a dedicated overnight stop between Ella and Mirissa. Safari jeep costs run roughly ₹3,000-5,000 per person for a half-day shared tour, and are worth booking a day or two ahead during the December-March peak season when demand is highest.
Frequently Asked Questions
Is Sri Lanka really visa-free for Indians in 2026? The ETA is required but now free of charge for tourism — you still need to apply online before travel, it just costs nothing.
How many days do I need for Sri Lanka? 6-7 days covers Colombo, the hill country, and one beach stop comfortably; 10+ days lets you add the east coast or Jaffna in the north.
Is Sri Lanka cheaper than Goa for a beach holiday? Flights are comparable, but Sri Lanka often works out similar or slightly cheaper once you factor in food and transport, especially outside peak Indian holiday weeks.
Do I need cash or do cards work in Sri Lanka? Cards work in cities and hotels, but tuk-tuks, small guesthouses, and rural areas are largely cash-only — carry LKR in small denominations.
Is Sri Lanka safe for solo Indian travellers? Yes, it's considered one of the safer countries in South Asia for tourists, with a well-established backpacker and tourist trail.
Once you've settled on a route, Zippy Trips' AI planner can turn "7 days, Sri Lanka, mid-range budget" into a day-by-day plan with trains, stays, and activities already slotted in, ready for you to adjust and book.