All guides
23 October 2026Flycher Editorial

Sri Lanka 10-Day Itinerary for Indians: ₹1.2–1.5L Breakdown

Most travel blogs quote Sri Lanka as "cheaper than Goa," then leave you stranded at Colombo airport with no clue how to spend ₹1.2 lakhs wisely. Generic AI planners don't account for Indian traveler habits — splurging on one whale-watching tour while eating ko…

Sri Lanka 10-Day Itinerary for Indians: ₹1.2–1.5L Breakdown

Sri Lanka 10-Day Itinerary for Indians: ₹1.2–1.5L Breakdown

Most travel blogs quote Sri Lanka as "cheaper than Goa," then leave you stranded at Colombo airport with no clue how to spend ₹1.2 lakhs wisely. Generic AI planners don't account for Indian traveler habits — splurging on one whale-watching tour while eating kottu roti for lunch to save money. This post maps out a real 10-day Colombo–Kandy–Mirissa loop with itemised INR costs for flights, stays, food, transport, and activities, so you know exactly where your money goes.


1. The Route: Why Colombo–Kandy–Mirissa Works

The triangle of Colombo (coast + city buzz), Kandy (hills + temples), and Mirissa (beach + whale watching) covers Sri Lanka's three must-see ecosystems in one trip. You skip the tourist trap of trying to do Galle, Nuwara Eliya, and the east coast in 10 days. This route moves west to inland to south, following natural geography and minimising backtracking.

The flow is logical: Colombo arrival and street food education (2 days), uphill to Kandy's cool temples and lakes (3 days), down to Mirissa's warm beaches and whale-watching season (4 days), back to Colombo to rest before your flight home (1 day). No circular detours. No red-eye transfers that kill your mood.

Here's why Indian travelers pick this loop:

  • Colombo has direct flights from Delhi, Mumbai, Bangalore, Chennai, and Hyderabad via Air Asia, Mihin Lanka, or SriLankan Airlines (₹8K–₹15K return).
  • Kandy is 3 hours by train or car from Colombo — scenic and included in many tour packages.
  • Mirissa is the best spot on the south coast for whale watching (July–April), dolphin spotting, and beach meals for under ₹300 per plate.
  • You avoid the chaos of Galle and the premium prices of Nuwara Eliya (which is only worth it if you're a tea-plantation trekker).

2. Flight Costs & Visa: ₹12K–₹20K (All-In)

India to Sri Lanka is one of the shortest haul flights for Indian travelers — typically 2–3 hours and no visa stress. Your visa is issued on arrival (free for 30 days with an Indian passport), so you walk off the plane straight to immigration without pre-approval delays.

Flight options from major Indian cities (returning):

Departure CityAirlineReturn Fare (INR)Notes
Delhi (DEL)Air Asia / Mihin Lanka₹8,000–₹12,000Cheapest; 1–2 stops
Mumbai (BOM)SriLankan Airlines₹10,000–₹14,000Direct flights available
Bangalore (BLR)Mihin Lanka / Air Asia₹7,500–₹11,000Often cheapest hub
Chennai (MAA)Air Asia₹9,000–₹13,000Close proximity, direct
Hyderabad (HYD)Mihin Lanka₹11,000–₹15,000Fewer options than BLR/MAA

Travel dates matter: July–September (monsoon season) and May–June (shoulder season) dip to ₹7K–₹9K. December–March peaks at ₹15K–₹20K.

Visa is free on arrival for 30 days (Indian passport). No pre-approval needed, no queues at the consulate. Just show your passport and return ticket at Bandaranaike International Airport, and you're through in 10 minutes. Many travelers skip this entirely or grab an online ETA (Electronic Travel Authorization) for ₹1,500–₹2,000 (optional, speeds up immigration by 5 minutes). We recommend skipping the ETA — the free visa is enough.

Total flight + visa: ₹8,000–₹16,000 (depending on season and city).


3. Accommodation: ₹25K–₹40K (10 Nights)

Sri Lanka's sweet spot for Indian travelers is the ₹2,500–₹4,000 per night mid-range guesthouse — clean sheets, reliable WiFi, breakfast included, and a host who's happy to book your whale-watching tour. Five-star hotels waste money (the Colombo Hilton is ₹35K/night; the ₹3K guesthouse two blocks away has the same views and better kottu roti at the entrance).

Budget breakdown by city:

Colombo (2 nights): ₹5,500–₹8,000

  • Mid-range guesthouse (Colpetty, Mount Lavinia): ₹2,500–₹3,500/night
  • 3-star hotel (Cinnamon Hotels): ₹4,000–₹5,500/night
  • Budget option (backpacker dive): ₹1,500–₹2,000/night

Kandy (3 nights): ₹7,500–₹12,000

  • Mid-range guesthouse (Lake View): ₹2,500–₹4,000/night
  • Stay near the lake for sunset views; prices spike ₹1K during full moon.
  • Include a day trip to Peradeniya Botanical Garden (₹300 entry).

Mirissa (4 nights): ₹10,000–₹16,000

  • Beach guesthouse: ₹2,500–₹4,000/night
  • Whale-watching tours depart at 6:30 AM from your hotel; most places include pick-up.
  • South coast is cooler than Colombo; bring a light jacket for evening boat rides.

Colombo return (1 night): ₹2,500–₹3,500

Total accommodation: ₹25,500–₹39,500 (assume ₹3,000/night average for a comfortable mid-range room).

Pro tip: Book your Colombo and Kandy hotels 2–3 weeks ahead on Agoda or Booking.com for a 10–15% discount. Mirissa books book up during whale-watching season (December–March); reserve 4–6 weeks early.


4. Food & Drink: ₹18K–₹25K (Realistic Daily Eating)

Most travel blogs lie about food costs. They quote ₹150 kottu roti and skip that you'll eat two kottu rotis, a curry lunch, coffee, and a sunset beer. Here's what you actually spend as an Indian traveler with medium appetite and no stomach-of-steel.

Real daily breakdown (mid-range + splurging):

  • Breakfast (guesthouse or café): ₹300–₹500
  • Lunch (local curry + rice or kottu roti): ₹400–₹700
  • Dinner (beachside café or mid-range restaurant): ₹800–₹1,200
  • Tea, snacks, casual drinks: ₹300–₹500

Daily total: ₹1,800–₹2,900 (₹1,500–₹2,500 if you're strict; ₹2,500–₹3,500 if you're splurging on whale-watching lunches and sunset cocktails).

Regional food costs by city:

Meal TypeColomboKandyMirissa
Kottu roti (plate)₹300–₹400₹200–₹300₹350–₹500
Curry + rice (local restaurant)₹500–₹700₹400–₹600₹600–₹800
Beach restaurant dinner₹1,200–₹1,800N/A₹1,000–₹1,500
Coffee / tea₹100–₹200₹80–₹150₹100–₹200
Bottled water₹50–₹100₹50–₹80₹80–₹120

Total food budget for 10 days: ₹18,000–₹29,000 (assume ₹2,000/day middle-ground eating).

Alcohol: If you drink, add ₹300–₹600/day (Colombo lager = ₹400–₹500; rum = ₹700–₹900 for a decent bottle). Stick to local Lion or Carlsberg lager; imported beer is a tourist tax.


5. Transport: ₹6K–₹9K (Flights, Trains, Taxis)

Ground transport in Sri Lanka is cheap and well-mapped for Indian travelers. You can take buses (₹100–₹300) or private taxis (₹2,000–₹4,000 for a 3-hour ride). This budget assumes mid-range comfort: mix of trains (scenic and cheaper) and taxis (when you're tired).

Transport costs:

  • Colombo to Kandy: Train (observation car, scenic route): ₹600–₹1,000 per person. Taxi: ₹2,500–₹3,500. Take the train; it's worth the 3-hour journey for views alone.
  • Kandy to Mirissa: Taxi + stop in Nuwara Eliya or direct (5 hours): ₹3,000–₹4,500. Book through your guesthouse; they negotiate shared fares.
  • Mirissa day trips: Taxis to Galle (1.5 hours): ₹1,500–₹2,000. Unawatuna (30 mins): ₹1,000.
  • Mirissa to Colombo: Taxi or bus (3.5 hours): ₹2,000–₹3,000. Book the night before.
  • In-city transport (tuk-tuks, local taxis): ₹200–₹500 per ride.

Total transport budget: ₹6,000–₹9,000 (no internal flights needed on this route).

Use Google Maps or Uber (works in Colombo and Kandy, spotty in Mirissa) to check fares before booking. Always negotiate taxis or book through your guesthouse to avoid scams. Download the Forex & bargain check tool to know fair LKR-to-INR rates before haggling.


6. Activities & Experiences: ₹12K–₹18K (The Must-Dos)

Here's where you make memories. Sri Lanka's activities are either free (temples, hikes, beaches) or well-priced (whale watching, tea plantations, cultural tours). This budget covers the "not-to-miss" tier without skipping meals to afford a tour.

Essential activities by city:

Colombo (2 days): ₹1,500–₹2,500

  • National Museum: ₹500 entry
  • Galle Face Hotel evening stroll: Free (just grab a drink there, ₹400–₹600)
  • Street food tour: ₹1,000–₹1,500 per person (guide + samples)
  • Gangaramaya Temple: Free

Kandy (3 days): ₹3,500–₹5,500

  • Temple of the Tooth Relic: ₹1,500 entry
  • Peradeniya Botanical Garden: ₹300
  • Train ride to Nanu Oya (towards tea plantations): ₹600–₹1,000
  • Tea factory tour + tasting: ₹500–₹1,000
  • Kandy Lake evening walk: Free
  • Dance performance (cultural show): ₹800–₹1,200

Mirissa (4 days): ₹6,500–₹9,500

  • Whale watching (Dec–April): ₹3,000–₹4,500 per person (3-hour boat, lunch, binoculars). This is non-negotiable if you're here during season. Book the night before through your guesthouse.
  • Dolphin spotting tour: ₹2,000–₹3,000 per person
  • Snorkeling (Coral Gardens): ₹1,500–₹2,500
  • Sunset catamaran: ₹1,000–₹1,500
  • Galle day trip + fort entry: ₹1,000–₹1,500 (transport + ₹500 fort fee)
  • Beach time and swimming: Free

Total activities: ₹11,500–₹17,500 (assume ₹1,500/day mid-point).

Use the Trip reality check tool to see if your activity budget is realistic based on travel season and group size.


7. Full 10-Day Budget: ₹80K–₹1.5L (With Buffer)

Add it up:

CategoryLow (INR)Mid (INR)High (INR)
Flights (return)₹8,000₹12,000₹16,000
Visa & permits₹0₹0₹2,000
Accommodation (10 nights)₹25,500₹30,000₹39,500
Food & drink₹18,000₹20,000₹29,000
Transport₹6,000₹7,500₹9,000
Activities₹11,500₹14,000₹17,500
Subtotal₹69,000₹83,500₹113,000
Buffer (10%)₹7,000₹8,500₹11,300
Total₹76,000₹92,000₹124,300

Reality: Most Indian travelers spend ₹1,00,000–₹1,30,000 (the "mid + splurging a bit" tier). The high-end budget assumes whale-watching every other day, extra activities in Colombo, and dinner at nicer restaurants.

Use the Trip budget calculator to model your own trip with your dates and activity preferences.


Frequently Asked Questions

When is the best time to visit Sri Lanka for Indian travelers?

December to March is peak season: clear skies, whale watching is active (blue whales and sperm whales in the south coast), and Indian schools have winter holidays. Flights and hotels cost 20–30% more. If you want cheaper travel and don't care about whale watching, July to September (monsoon on the west coast, but dry in the east) offers discounts of 15–25%. The sweet spot is April–May (shoulder season): fewer crowds, manageable weather, and flights at ₹9K–₹12K.

Do I need travel insurance, or is it a tourist trap?

Travel insurance (₹600–₹1,500 for 10 days) is worth it if you're doing water activities like whale watching or snorkeling. It covers hospital visits (private hospitals in Sri Lanka charge ₹50K–₹2L per emergency) and evacuation. If you're just walking and eating, skip it — Sri Lanka's public healthcare is decent, and your Indian health insurance often covers overseas emergencies anyway. Check your policy before booking.

Can I get by without renting a car and hiring a driver?

Yes, completely. Trains, taxis, and buses handle the Colombo–Kandy–Mirissa route easily. Renting a car (₹1,500–₹2,500/day) and hiring a driver (₹2,000–₹3,500/day) adds ₹20K–₹35K to your trip and isn't necessary unless you want to explore the east coast or plantations solo. Most Indian travelers book shared taxis through their guesthouse at ₹3K–₹4K per ride and save money.

Is Colombo food safe for Indian stomachs, or should I eat only at hotels?

Colombo street food and local restaurants are safe for Indian travelers who've eaten street food at home. Follow the golden rule: eat where locals eat, skip anything cold or reheated. Kottu roti shops, curry stalls near bus stations, and beachside fish grills are all fine. Hotel food is blander but no safer — the real risk is over-eating spicy food after 2 days of mild curry tourism. Your Indian stomach is your superpower; use it.

What's the exchange rate I should expect, and how do I convert INR to LKR?

As of early 2024, 1 INR = 2.0–2.2 LKR (rates fluctuate). Use XE.com or OANDA to check live rates before converting. ATMs in Colombo give better rates than money changers; withdraw large amounts (₹10K–₹20K) once and stash it in your hotel safe. Credit cards work in restaurants and hotels (expect 3–5% surcharge). Avoid airport money changers — they charge up to 8% more. Check the Forex & bargain check tool to compare real-time rates and fair prices for common activities.


The Sri Lanka Trip Awaits

You now have a real blueprint: ₹1,00,000–₹1,30,000 for 10 days of temples, beaches, whale watching, and kottu roti, moving smoothly from Colombo's chaos to Kandy's cool hills to Mirissa's sunset swims. No guesswork. No "it depends" filler.

Book your flights 6–8 weeks ahead (cheaper), reserve Mirissa during whale season immediately, and tell your guesthouse hosts you're coming — they'll book your whale-watching boat before you arrive. Pack light clothes, a sunhat, and the Survival phrasebook to haggle tuk-tuks and order drinks in Sinhala.

Sri Lanka isn't cheaper than Goa — it's different cheap. You'll spend the same total but get mountains, whale watching, and temples thrown in. Start planning now. Generate your free AI itinerary →

Ready to plan?

Build your itinerary in 60 seconds

Free AI travel planner for Indians. INR pricing, real visa rules, honest budgets.

Open AI Planner

New here?

Tap Plan to build your first AI itinerary

Day-by-day boards with stays, food & deep-linked deals — in under a minute.