Skip to main content
Indian traveler checking budget calculator with Sri Lankan Rupee notes and travel itinerary

Sri Lanka Trip Cost
from India

Detailed budget breakdown for flights, stays, food & activities — updated for 2026 travel planning.

Written by Nisha Chaudhary — Asia Travel Specialist
Reviewed by Namrata Sethi · Asia Travel Reviewer
Last updated after reviewing:
  • Sri Lanka ETA fee adjustment under new tourism billing cycle (April 2025)
  • LKR exchange rate volatility impact on Indian traveler budgets
  • Updated domestic transport & activity pricing for 2026 season

Last updated: April 2026

Sri Lanka Trip Cost from India — Quick Summary
Realistic budget ranges for Indian travelers planning a 5-7 day Sri Lanka trip in 2026.

For Indian travelers, Sri Lanka remains one of the most affordable international destinations. A comfortable 5-7 day trip typically costs ₹60,000–₹1,20,000 per person, covering flights, ETA visa, mid-range accommodation, meals, local transport and key activities. Budget backpackers can manage ₹40,000–₹60,000 with hostels and public transport, while luxury travelers may spend ₹1,50,000+ for premium resorts and private experiences.

Key Advantage: Zero time difference from India, short flights (1.5-3.5 hrs), and abundant vegetarian food make Sri Lanka exceptionally convenient and cost-effective for Indian families, couples and groups. For complete routing & planning, see the complete Sri Lanka travel guide.

Flight Costs from India to Sri Lanka
Direct flight pricing from major Indian cities to Colombo (CMB) for 2026 planning.
Departure CityAirlinesDurationPrice Range (Return)
Chennai (MAA)IndiGo, Air India, SriLankan1.5 hrs₹8,000 – ₹18,000
Bangalore (BLR)IndiGo, SriLankan, Air India1.75 hrs₹10,000 – ₹22,000
Mumbai (BOM)SriLankan, IndiGo, Air India2.5 hrs₹14,000 – ₹26,000
Delhi (DEL)SriLankan, IndiGo, Air India3.5 hrs₹16,000 – ₹30,000
Kolkata (CCU)IndiGo (via Chennai)4+ hrs₹15,000 – ₹28,000

Budget Tip: Book 6-8 weeks ahead for best fares. Chennai and Bangalore offer the most economical options due to proximity. Avoid last-minute bookings during peak season (Dec-Jan, Apr) when fares can double.

Accommodation Costs in Sri Lanka
Nightly rates across budget tiers for Indian travelers — Colombo, Kandy, Ella & coastal stays.

Budget Tier

  • Guesthouses/Hostels: ₹1,500 – ₹3,000/night
  • Basic Hotels (3-star): ₹2,500 – ₹4,500/night
  • Best for: Solo travelers, backpackers, short stays
  • Locations: Colombo Fort, Kandy town, Ella center, Galle Fort outskirts
  • Includes: AC, Wi-Fi, breakfast (often), attached bathroom

Mid-Range Tier

  • Boutique Hotels/Resorts: ₹3,500 – ₹7,000/night
  • Homestays with Pool: ₹4,000 – ₹6,500/night
  • Best for: Families, couples, comfort-seeking travelers
  • Locations: Unawatuna, Bentota, Sigiriya outskirts, Nuwara Eliya
  • Includes: AC, pool, breakfast, airport transfers (sometimes)

Luxury Tier

  • 4-5 Star Resorts: ₹10,000 – ₹25,000+/night
  • Villa Rentals: ₹15,000 – ₹40,000/night (entire property)
  • Best for: Honeymooners, luxury groups, special occasions
  • Locations: Southern coast (Mirissa, Tangalle), cultural triangle premium stays
  • Includes: Spa, fine dining, private transfers, personalized experiences
Daily Expenses Breakdown
Typical per-day costs for food, transport, activities & miscellaneous in Sri Lanka.
Expense CategoryBudget (₹)Mid-Range (₹)Luxury (₹)
Food (per day)300 – 8001,000 – 2,5003,000+
Local Transport200 – 600800 – 2,0003,000 – 5,000
Activities/Entries300 – 8001,000 – 2,5003,000 – 6,000
Miscellaneous200 – 500500 – 1,2001,500+
Daily Total1,000 – 2,7003,300 – 8,20010,500+

Note: Vegetarian meals are abundant and affordable. Street food (kottu, hoppers) costs ₹50-₹200 per plate. Mid-range restaurants charge ₹300-₹800 for rice & curry meals. For detailed routing & itinerary planning, refer to the Sri Lanka itinerary guide.

Money-Saving Tips for Indian Travelers
Practical strategies to reduce costs without compromising experience quality.

Smart Booking Strategies

  • Travel Shoulder Season: April & October offer 20-30% lower hotel rates with good weather
  • Book Flights Early: Chennai/Bangalore routes cheapest 6-8 weeks ahead
  • Mix Transport Modes: Use scenic trains (Kandy-Ella) + occasional private car for best value
  • Stay Outside Tourist Hubs: Ella town center costs more; stay 1-2 km out for 30% savings
  • Carry USD for Exchange: Better LKR rates at authorized counters vs. INR direct exchange

Activity Budgeting

  • Sigiriya Entry: ₹2,500 — book timed slots online to avoid queues
  • Yala Safari: ₹2,000-₹4,000 — share jeep with other travelers to split cost
  • Scenic Train: ₹300-₹1,500 — 2nd class reserved offers best views at mid price
  • Beach Activities: Many beaches (Unawatuna, Mirissa) are free; pay only for equipment rental
  • Temple Entries: Most are free or ₹100-₹300; carry small LKR notes

Want a customized Sri Lanka budget plan? Our team creates personalized itineraries matching your budget & travel style.

Get Free Sri Lanka Quote →
Frequently Asked Questions — Sri Lanka Cost for Indians
Direct answers to common budget & pricing queries from Indian travelers.
1What is the average cost of a Sri Lanka trip from India?
A comfortable 5-7 day Sri Lanka trip costs ₹60,000–₹1,20,000 per person including flights, ETA, mid-range hotels, meals, transport and activities. Budget travelers can manage ₹40,000–₹60,000 with hostels and public transport.
2Is Sri Lanka cheaper than Maldives for Indians?
Yes. Sri Lanka costs 40-60% less than Maldives for comparable trip duration. Maldives focuses on premium resort stays (₹15K-₹80K/night) while Sri Lanka offers diverse budget options from ₹1,500/night guesthouses to luxury villas.
3How much does Sri Lanka ETA cost for Indians?
Approx. USD 30–50 (₹2,500–₹4,200) depending on seasonal billing cycles. Apply only on eta.gov.lk to avoid third-party surcharges. Fee is non-refundable once submitted.
4What is the daily food budget in Sri Lanka for Indians?
Street food & local eateries: ₹300–₹800/day. Mid-range restaurants: ₹1,000–₹2,500/day. Fine dining: ₹3,000+/day. Vegetarian options are abundant and affordable across all price tiers.
5How much does transport cost in Sri Lanka?
Private car with driver: ₹3,000–₹5,000/day. Train (Kandy-Ella scenic): ₹300–₹1,500 depending on class. Bus: ₹100–₹500 per intercity route. Tuk-tuk short rides: ₹150–₹400. PickMe/Uber app fares similar to India metro rates.

About This Sri Lanka Cost Guide

This cluster page provides verified, India-specific budget guidance for Sri Lanka travel. Updated quarterly to reflect flight pricing trends, hotel rate changes, and LKR exchange fluctuations.

Real Pricing Data

Costs based on actual 2026 bookings, verified hotel rates, and current flight pricing from Indian departure cities.

Quarterly Updates

Flight fares, hotel rates, and exchange rates reviewed every 3 months for accuracy.

Disclaimer: Prices are approximate and subject to change based on season, availability, exchange rates, and inflation. Always verify current rates before booking. Sri Lanka experiences currency fluctuations; carry USD as backup for better exchange flexibility.

More Travel Guides

Explore Other Destinations

Get a Custom Sri Lanka Budget Plan

Submit your travel dates & preferences for a personalized Sri Lanka cost estimate — flights, stays, activities & ETA assistance included.

Our travel experts create budget-optimized itineraries matching your comfort level & financial plan.

Enquire About This Package