Sri Lanka 7-Day Itinerary from India 2026 — Colombo + Sigiriya + Kandy + Nuwara Eliya + Ella + Mirissa Day-by-Day
By Saanvi Iyer (Senior travel editor covering visa policy, airline operations and destination guides for Indian passport holders.) · Published · 13 min read
Sri Lanka is the underrated gem of South Asian travel — 1-hour flight from Indian metros, free ETA for Indians, 7 nights perfectly covers ancient Sigiriya rock fortress, Kandy's Temple of the Tooth, tea plantations of Nuwara Eliya, the world-famous Ella scenic train, and Mirissa whale-watching beach. This day-by-day plan covers transport between regions, hotel picks, must-do experiences, food, and realistic INR costs ₹45,000-1,20,000 per person.
Pre-trip — free Sri Lanka ETA, flights, classic 7-day route
Sri Lanka grants free ETA (Electronic Travel Authorization) for Indian passport holders (US$0 — the typical US$20 fee is waived under the current free-ETA scheme; reconfirm at eta.gov.lk before applying as the scheme is periodically renewed). Apply online via the official eta.gov.lk portal — approval typically in 24-48 hours by email. See our Sri Lanka visa guide.
Direct flights from India: Mumbai (3h 30m), Delhi (4h), Bengaluru (1h 30m — among the shortest international flights for Indians), Chennai (1h 15m), Kochi (1h 30m) on SriLankan Airlines, IndiGo, Air India, Vistara. Round-trip ₹12,000-30,000 typical; among the cheapest international destinations from India.
Classic Sri Lanka 7-day route: Colombo + Negombo (2N) → Sigiriya + Dambulla (1N) → Kandy (1N) → Nuwara Eliya + Ella (2N) → Mirissa (1N) → fly back from Colombo. Most travel by chauffeured car (book 7-day package, ₹35,000-55,000 for entire week including driver, fuel, AC vehicle, hotel pickup/drop, English-speaking guide). Self-drive is technically possible with international driving permit but not recommended — Sri Lankan roads are narrow and local driving styles take getting used to.
Hotels: heritage hotels in each region — Galle Face Hotel Colombo (1864 colonial heritage), Heritance Kandalama Sigiriya (Geoffrey Bawa architecture, rock-face property), Mahaweli Reach Kandy, Heritance Tea Factory Nuwara Eliya (former tea factory), 98 Acres Resort Ella, Mandara Resort Mirissa. Mid-range alternatives across all areas at ₹4,000-8,000/night.
Day 1 — Arrive Colombo, transfer to Negombo, gentle introduction
Most India-Sri Lanka flights land at Bandaranaike International Airport (CMB) in Negombo (35 km north of Colombo). Negombo (the airport-adjacent beach town) is the smarter base for night 1 than Colombo central — saves 1-hour drive next morning.
Recommended Negombo hotels: Heritance Negombo (premium beachfront, ₹15-25K/night), Jetwing Lagoon (eco-luxury, lagoon-side), Goldi Sands Hotel (mid-range beach hotel). Even if your flight is late evening, you can be at the hotel within 30-45 min of landing.
Day 1 morning/afternoon (if you arrived earlier): walk Negombo Beach, see St. Mary's Church (impressive cathedral), eat fresh crab/prawn at a Negombo Beach seafood restaurant (Lord's Restaurant, Pier 88 — ₹1,500-3,000 per person).
If late evening arrival: settle in, sleep early. Long days coming.
Day 2 — Colombo half-day + drive to Sigiriya area
Day 2 morning: drive to Colombo (45 min from Negombo). Quick city tour — Galle Face Green (oceanfront promenade), Old Parliament Building, Independence Square, Gangaramaya Temple (Buddhist temple with museum, ₹400 entry, 1 hour), Pettah Market (chaotic local market — Floating Market, Dutch Hospital colonial shopping arcade, ₹0 entry, 1-1.5 hours). Lunch at Ministry of Crab (Dutch Hospital, ₹3,500-7,000 per person — famous mud crab, book ahead) or budget at Upali's by Nawaloka (₹500-1,200, Sri Lankan home-style).
Afternoon: drive to Sigiriya (4-hour drive, 170 km). Drive passes through rural Sri Lankan landscapes — rice paddies, coconut palms, small towns. Stop for tea / snacks every 1.5 hours.
Arrive Sigiriya around 17:00-18:00. Check into hotel — Heritance Kandalama (the iconic Geoffrey Bawa rock-face hotel, ₹15-25K/night), Cinnamon Lodge Habarana, Jetwing Lake, or budget Aliya Resort & Spa.
Day 2 evening: dinner at hotel + early sleep. Tomorrow you're climbing Sigiriya at dawn.
Day 3 — Sigiriya rock fortress + Dambulla cave temples
Day 3 is the cultural-triangle highlight day. Wake by 5:30 AM — drive to Sigiriya entrance (10-20 min). Climb at dawn to beat heat + crowds. Sigiriya Rock Fortress (5th-century rock palace built by King Kashyapa, UNESCO World Heritage Site) — ₹2,500-3,000 per person entry (steep but the most iconic Sri Lanka site). 1,200 steps to summit, takes 2-3 hours round-trip. Views from top are panoramic over jungle and Pidurangala Rock.
Pidurangala Rock is the alternative climb — adjacent to Sigiriya, cheaper (₹500 entry), tougher final scramble but gives the best photographs OF Sigiriya rock (most Instagram shots are taken from Pidurangala, not Sigiriya itself). If you have energy, do Pidurangala day after Sigiriya, OR just Pidurangala alone if budget-conscious.
Return to hotel for breakfast + rest. Late morning: drive to Dambulla Cave Temples (30 min from Sigiriya). 5 caves carved into a granite rock face, 150+ Buddha statues, paintings on cave ceilings — UNESCO heritage. ₹2,000-2,500 per person entry. 1.5-2 hours. Conservative dress code — cover shoulders + knees, remove shoes.
Lunch nearby: Heritance Kandalama buffet (₹1,500-2,500 per person) or Saraii Village restaurant (traditional Sri Lankan curry buffet).
Afternoon: drive to Kandy (2 hours, 90 km). Check into Mahaweli Reach Kandy (riverside premium, ₹10-15K/night), Earl's Regency, Cinnamon Citadel Kandy, or budget OZO Kandy.
Day 3 evening: dinner + early sleep — tomorrow morning is Temple of Tooth.
Day 4 — Kandy Temple of Tooth + Royal Botanical Gardens
Day 4 morning: Temple of the Sacred Tooth Relic (Sri Lanka's holiest Buddhist site — said to house Buddha's tooth — UNESCO Heritage). ₹2,000 per person entry. Open 05:30-20:00. Attend the morning puja (offerings) at 09:30-11:00 for atmosphere. 1.5-2 hours total. Conservative dress code mandatory — wear white if possible, no shorts, no tight clothing.
Late morning: Royal Botanical Gardens, Peradeniya (10 km from Kandy central, 30-min drive — 147-acre botanical garden, orchid house, giant Java fig tree, ₹2,500 per person entry, 2 hours). One of the world's best botanical gardens.
Lunch: Helga's Folly (eccentric boutique hotel-restaurant, the most unique dining experience in Kandy, ₹2,000-4,000 per person), or Empire Cafe (Kandy central, ₹800-1,500), or hotel buffet.
Afternoon: Kandy Lake walk (free, gentle), Gem Museum + Lapidary (Sri Lanka is famous for sapphires — Kandy has reputable certified dealers, browse free), or Tea Museum at Ceylon Tea Museum (former tea factory, 1 hour, ₹500 entry).
Day 4 evening (optional): Kandyan cultural dance show at Kandy Cultural Centre or Mahanuwara YMBA Hall (₹500-800 per person, 1 hour, traditional drum + dance + fire-walking performances). Touristy but enjoyable first introduction to Sri Lankan culture.
Dinner: Slightly Chilled Lounge Bar (Kandy central, ₹1,200-2,500 per person — view of Kandy Lake at night), or hotel.
Day 5 — Scenic train Kandy → Ella + Nuwara Eliya tea estate visits
Day 5 is THE Sri Lanka travel highlight — the Kandy → Ella scenic train. Often listed among the world's most beautiful train rides. 7-hour journey through hill country tea plantations, mountain tunnels, waterfalls, and the Nine Arches Bridge near Ella.
Two booking strategies: (a) Book 2nd-class reserved seats online (railway.gov.lk or 12go.asia) 1-2 weeks in advance, ₹500-1,200 per person, comfortable seats with open windows for photography. (b) Book the premium "Expo Rail" or "Rajadhani" 1st-class observation cars (₹2,500-4,500 per person, fully reservation-required). Many travellers do Kandy → Nanu Oya (Nuwara Eliya) for the first half then continue Nanu Oya → Ella next morning to break up the long ride.
Recommended: Kandy → Nanu Oya (5 hours), get off at Nanu Oya, transfer 30 min to Nuwara Eliya. Check into Heritance Tea Factory (the iconic former tea factory hotel converted by Aitken Spence, ₹12-20K/night), The Grand Hotel (colonial heritage, ₹10-15K/night), Jetwing St. Andrew's (Tudor-style 1900s heritage), or budget Galway Forest Lodge.
Late afternoon Nuwara Eliya: Pedro Tea Estate or Damro Labookellie Tea Centre for tea-factory tour + tasting (₹500-1,500 per person, 1 hour). Nuwara Eliya's cool weather (14-22°C year-round, locally called "Little England") is the British colonial hill-station respite — bring a sweater for evenings.
Day 5 evening: dinner at Heritance Tea Factory's restaurant or The Grand Hotel's formal dining room. Both are atmospheric heritage settings.
Day 6 — Ella morning + Nine Arches Bridge + Little Adam's Peak
Day 6 morning: drive Nuwara Eliya → Ella (3-hour drive, 75 km via scenic mountain roads), OR continue the train Nanu Oya → Ella (2.5 hours, more scenic). Train wins for the views; car wins for flexibility.
Check into Ella hotel: 98 Acres Resort & Spa (premium Bawa-style architecture across tea estates, ₹15-25K/night), Ella Flower Garden Resort, or budget Cafe One Love Ella.
Late morning: Nine Arches Bridge (the iconic Sri Lanka train bridge, 30-min walk from Ella central — try to time it for when the train passes — typically 10:00, 14:00, 16:00). ₹0 entry. 1-1.5 hours.
Afternoon: Little Adam's Peak hike (1.5-hour easy hike from Ella central, panoramic views, ₹0 — totally different from the spiritual Sri Pada / Adam's Peak which is a 7-hour overnight climb elsewhere). For more challenging: Ella Rock (3-4 hour moderate hike).
Day 6 evening: dinner at Cafe One Love (Ella central, ₹600-1,200 per person, Sri Lankan + international), Adam's Breeze (mountain view, ₹800-1,800), or Café Chill.
Day 7 — Drive to Mirissa, beach + whale watching (seasonal) + return Colombo
Day 7: drive Ella → Mirissa (4-hour drive south, 175 km, scenic descent through tea country to coast). Arrive Mirissa beach by lunch.
Mirissa is Sri Lanka's most popular beach + the country's whale-watching hub. Blue whale watching season: November-April (best months January-March). Pre-book the dawn boat tour 1 day ahead — Raja & The Whales, Whale Watching Mirissa, Princess of Whale Watching — ₹3,500-5,500 per person, 3-4 hour boat, departure 6:30 AM. Genuine sighting probability 80%+ in season.
If outside whale season or just after a calmer day: Mirissa Beach for swimming (gentle in winter, rougher in monsoon), Coconut Tree Hill (Instagram-famous viewpoint, 20-min walk from beach, ₹0), Secret Beach Mirissa (10-min tuk-tuk for less-touristed beach).
For lunch / dinner: beachfront restaurants — Zephyr Restaurant, Calamansi Beach, Dewmini Roti Shop (legendary cheap rotis, ₹100-200 per piece) — Mirissa has a strong cafe + beach restaurant scene.
Late afternoon: drive to Colombo airport (3 hours via Galle / Bentota southern expressway) or stay one more night at Mirissa if your flight is next morning. If you have one more day: detour to Galle Fort (UNESCO 17th-century Dutch fort + colonial walled city, ₹0 walking the fort, 2-3 hours) and Stilt Fishermen at Koggala (iconic Sri Lanka photograph).
Total cost breakdown and customisation
Realistic 7-day Sri Lanka itinerary cost from India in 2026, per person all-in:
- Budget (₹45,000-65,000): Flight ₹15-25K + 3* hotels/guesthouses ₹3-5K/night = ₹21-35K + chauffeured car shared with travel buddies + budget meals + 2 paid attractions. Solo / friends backpacker tier.
- Mid-range (₹65,000-1,00,000): Flight ₹20-30K + 4* heritage hotels ₹8-15K/night = ₹56-105K + chauffeured car private ₹35-55K total + restaurant meals + 4-5 paid attractions. Typical Indian couple's Sri Lanka trip.
- Premium (₹1,00,000-2,00,000): Flight ₹25-35K + premium heritage (Heritance Kandalama, 98 Acres, Galle Face Hotel) ₹15-30K/night = ₹105-210K + premium chauffeured car + fine dining + private guides + whale watching premium boat. Luxury / honeymoon tier.
Customisation: Add Yala National Park safari (2-3 days extra, world-best leopard density), Add Galle + Mirissa coast extended (3 extra days for slower beach time), Skip the train and just do central highlands (5-day intensive cultural trip if time-constrained). For complete details see our Sri Lanka destination guide.
Frequently asked questions
Is Sri Lanka ETA really free for Indians?
Yes — currently free for Indian passport holders (the standard US$20 ETA fee is waived under Sri Lanka's active free-ETA scheme for Indians, in force through 2025 and likely 2026). Reconfirm on eta.gov.lk before applying. Apply online; approval in 24-48 hours by email.
Is 7 days enough for Sri Lanka?
Yes for the classic cultural triangle + hill country + 1 beach day. For deeper coverage add 2-3 days for Yala safari (best leopard density in the world), or 3-4 days for extended Mirissa/Galle/Bentota beach. 7 days covers Colombo + Sigiriya + Kandy + Nuwara Eliya + Ella + Mirissa without feeling rushed.
Should I take the Kandy to Ella train?
Absolutely — among the world's most beautiful train rides, 7 hours through tea plantations and mountain tunnels. Book 2nd-class reserved seats online 1-2 weeks ahead (₹500-1,200 per person) for guaranteed seats with open windows. Premium Expo Rail observation cars are ₹2,500-4,500 per person.
When is the best time to visit Sri Lanka from India?
December-March is best for southwest (Colombo, Galle, Mirissa) — dry sunny weather. May-September is best for east coast (Trincomalee, Arugam Bay) — but most tourists stick to the southwest. Avoid April (Sinhala/Tamil new year — high domestic travel + price spikes). October-November is shoulder — workable with some rain.
How should I get around Sri Lanka — train, bus, or chauffeured car?
Chauffeured car for the multi-day cultural-triangle itinerary (Sigiriya / Kandy / Nuwara Eliya / Ella / Mirissa) — ₹35-55K for 7 days private (saves enormous logistics). Train specifically for the Kandy → Ella scenic ride (worth doing one way). Buses are cheap but uncomfortable for 7-day intensive trips. Self-drive is not recommended for first-time visitors.
What's whale watching in Mirissa like?
World's best blue whale watching, December-April peak (best January-March). Pre-book 1 day ahead via reputable operators (Raja & The Whales, Whale Watching Mirissa). ₹3,500-5,500 per person, dawn 6:30 AM boat, 3-4 hours. Genuine sighting probability 80%+ in season. Bring sea-sickness pills if susceptible.