Sri Lanka Trip Cost from India: The Quick Answer
A sri lanka trip cost from india for 5 days runs approximately ₹45,000–₹70,000 per person on a mid-range plan including return flights, hotels with breakfast, private transfers and sightseeing. Budget travellers can squeeze it to ~₹30,000–₹40,000, while luxury beach resorts push past ₹1,00,000. It is no surprise the island is surging — festive-season search data shows Sri Lanka queries up +262% year-on-year, the free ETA for Indians removed the last friction, and you are there in under 4 hours.
Sri Lanka Trip Cost Breakdown (Per Person, 5 Days)
- Flights: ₹10,000–₹20,000 return (Chennai/Bengaluru–Colombo direct on IndiGo and SriLankan; Delhi/Mumbai ₹14,000–₹22,000).
- Hotels (4 nights): budget ₹7,500–₹15,000; mid-range ₹15,000–₹35,000; luxury ₹35,000–₹75,000.
- Local transport: ₹2,500–₹7,500 budget (trains + tuk-tuks) / ₹7,500–₹15,000 mid-range (private car with driver).
- Food: ₹2,500–₹5,000 budget / ₹5,000–₹12,500 mid-range (Sri Lankan meals are excellent value).
- Sightseeing & activities: ₹2,500–₹7,500 (Sigiriya entry, safari, cultural shows) / ₹7,500–₹15,000 with Yala safari.
- Visa: ₹0 — the 30-day tourist ETA is free for Indians (see our Sri Lanka visa guide for Indians).
Totals: budget ~₹26,000–₹57,000; mid-range ~₹47,000–₹1,02,500; luxury ₹1,10,000–₹2,10,000 per person. All figures approximate — December–February peak season runs 15–25% higher.
5-Day Sri Lanka Itinerary (Colombo → Culture → Hills → Beach)
- Day 1 — Arrive Colombo: Land, Galle Face Green sunset, Colombo Fort and Pettah markets. Overnight Colombo.
- Day 2 — Sigiriya & Dambulla: Drive to the Cultural Triangle; climb Sigiriya Rock Fortress (UNESCO site), Dambulla cave temples. Overnight Sigiriya/Habarana.
- Day 3 — Kandy: Temple of the Sacred Tooth Relic, Royal Botanical Gardens at Peradeniya, evening Kandyan cultural dance show. Overnight Kandy.
- Day 4 — Ella via scenic train: The famous Kandy–Ella rail journey through tea country (book reserved seats early); Nine Arches Bridge, Little Adam's Peak. Overnight Ella.
- Day 5 — Beach & depart: Drive to Bentota/Mirissa for a half-day beach stop, or a Yala morning safari if you extend; fly out of Colombo in the evening.
How much does a 5-day Sri Lanka trip cost for a couple?
Roughly ₹90,000–₹1,40,000 for two on a mid-range plan (twin sharing halves the per-room cost), including flights. Honeymoon-style beach resorts in Bentota or Mirissa add ₹20,000–₹40,000. These are approximate planning figures, not quotes.
Cheapest month to visit Sri Lanka from India
May–June and September–October are the value window — thinner crowds, lower hotel rates, and the southwest coast (Bentota, Mirissa, Galle) is still workable between monsoon spells. December–March is peak: best weather, highest prices, book 6–8 weeks ahead.
Pro Tips for Indians Visiting Sri Lanka
- Book the Kandy–Ella train early — reserved observation-car seats sell out weeks ahead in season.
- Carry USD or a forex card — the Sri Lankan rupee is volatile; rates at Colombo airport beat Indian money-changers.
- Vegetarian? No problem — rice-and-curry spreads, hoppers and kottu roti are everywhere and cheap.
- SIM at the airport — Dialog/Airtel Lanka tourist SIMs with data cost a few hundred rupees.
- Drive on the left — same as India; hire a car with driver (₹3,500–₹5,000/day) rather than self-driving.
Sri Lanka Trip Cost FAQs
Is Sri Lanka cheaper than Thailand for Indians?
Roughly comparable — a 5-day Sri Lanka trip (₹45,000–₹70,000 pp mid-range) sits in the same band as Thailand. Sri Lanka wins on shorter flights from South India and the free visa; Thailand wins on nightlife and island-hopping variety.
How many days are enough for Sri Lanka?
5–6 days covers Colombo, Sigiriya, Kandy, Ella and a beach. Add 1–2 days for a Yala safari or Galle Fort at a relaxed pace.
Is the Sri Lanka visa really free for Indians?
Yes — the 30-day tourist ETA has been free for Indians since 25 May 2026, but you must still apply online before flying. Full process in our Sri Lanka visa guide.
What is the daily budget inside Sri Lanka?
Approximate on-ground spend: ₹2,500–₹4,000/day budget, ₹5,000–₹8,000/day mid-range, ₹12,000+/day luxury — excluding hotels and intercity transport.
Planning Sri Lanka? Chat with us on WhatsApp — FlyingEasyGo handles your Sri Lanka ETA application end-to-end, plus flights, hotels and private transfers in one booking at FlyingEasyGo.com.