International trip from India

Sri Lanka Trip from India: A 6-Day Itinerary

Sri Lanka is the closest budget-friendly international trip for South Indians — short flight, easy ETA visa, and a culture that feels familiar.

This 6-day plan covers Colombo, Kandy temples, the famous Ella train ride, and a beach evening in Galle. With veg food and INR budget honest tips.

Plan your own Sri Lanka trip with AI → See the itinerary ↓

Best time to visit Sri Lanka

December to March (south + hills); May to September (east coast)

Different coasts get monsoon at different times. For the classic Colombo-Kandy-Ella-Galle route: December to March is best. Avoid October-November (heavy rain on both coasts).

Day-by-day itinerary

Day 1 — Arrive Colombo

Morning.Arrive Bandaranaike Airport. Drive to Colombo (~45 min).
Afternoon.Easy lunch at Mt Lavinia. Walk Galle Face Green.
Evening.Sunset at Galle Face Beach. Dinner at Ministry of Crab (non-veg, famous) or Saraswathi Lodge (pure veg).

Day 2 — Drive to Kandy + Temple of the Tooth

Morning.Drive to Kandy (~3 hours). Stop at Pinnawala Elephant Orphanage on the way.
Afternoon.Lunch in Kandy. Check in near the lake.
Evening.Temple of the Tooth (Sri Dalada Maligawa) — Sri Lanka’s most sacred Buddhist site. Cultural dance show after.

Day 3 — Famous Ella train ride

Morning.Catch the famous Kandy-Ella scenic train (~6-7 hours). Book first-class observation seats in advance.
Afternoon.Train winds through tea plantations and waterfalls — the most beautiful train ride in Asia.
Evening.Arrive Ella by evening. Easy dinner at a hill cafe.

Day 4 — Ella hikes + Nine Arches Bridge

Morning.Sunrise at Little Adam’s Peak (gentle 1-hour hike). Coffee at a hilltop cafe.
Afternoon.Walk to the Nine Arches Bridge (colonial-era railway bridge). Catch a train passing through if you’re lucky.
Evening.Sunset at Ella Rock or a chill cafe evening.

Day 5 — Drive to Galle (south coast)

Morning.Long drive to Galle (~5 hours).
Afternoon.Lunch at Galle Fort. Walk the Dutch fort walls — perfect for sunset photos.
Evening.Dinner at a fort-side cafe. Stay in a heritage Dutch house.

Day 6 — Galle morning + Colombo + fly home

Morning.Morning swim at Unawatuna or Mirissa beach.
Afternoon.Drive back to Colombo (3 hours). Light lunch.
Evening.Fly home from Colombo.
Customize this Sri Lanka plan with AI →

Top things to do in Sri Lanka

Food in Sri Lanka

Sri Lankan food is rice + curry — similar to South India but spicier and more coconut-heavy. Veg options are everywhere.

For vegetarians

Saraswathi Lodge (Colombo), Hela Bojun Hala stalls (everywhere — government-run veg places), Curry Pot (Ella), Sahana Vihara (mostly veg).

For Jain travelers

Hela Bojun Hala stalls have many simple Jain-friendly options (rice, dal, plain curries). At restaurants, ask for no-onion-no-garlic options.

Must-try dishes

  • Rice and curry plate (the national meal — veg or non-veg)
  • Kottu roti (chopped roti with veggies / egg / meat)
  • Hoppers — bowl-shaped rice pancake with curry
  • Ceylon tea fresh from Nuwara Eliya estates

Budget estimate (INR)

~₹35,000 to ₹60,000 per person for 6 days (everything-in)

Flights from India (return, economy)
₹10,000 – ₹22,000
ETA visa
₹4,200
Stays (5 nights, mix mid-range + heritage)
₹10,000 – ₹20,000
Food
₹4,000 – ₹6,500
Train + cabs + entries
₹4,500 – ₹7,500
Activities (whale-watching, elephant, etc.)
₹2,500 – ₹5,000

Estimates. Costs vary by season, group size, and booking choices.

Visa for Indian travelers

Indians need a Sri Lanka ETA (Electronic Travel Authorization). Apply online at the official site. Cost: USD 50 (around ₹4,200). Issued in 24-48 hours. Valid 30 days.

Practical tips

FAQs about Sri Lanka

How many days are enough for Sri Lanka?
Six days for the classic Colombo-Kandy-Ella-Galle route. Eight days if you also want Yala safari or the east coast (Trincomalee).
How much does a Sri Lanka trip cost from India?
A 6-day Sri Lanka trip is ₹35,000 to ₹60,000 per person all-in. One of the most affordable international trips from India.
Do Indians need a visa for Sri Lanka?
Yes — apply for an ETA online. Cost: USD 50 (~₹4,200). Issued in 24-48 hours. Valid for 30 days.
Is Sri Lanka safe for Indian travelers?
Yes. Locals are warm, English is widely understood, and many South Indians find the food and culture familiar. Always check current travel advisories.
Is Sri Lanka good for vegetarians?
Yes — Sri Lankan rice + curry is often veg-friendly. Hela Bojun Hala (government veg stalls) are everywhere and very cheap. Indian restaurants exist in Colombo.

Ready to plan Sri Lanka your way?

Answer a few short questions. The AI builds a personal day-by-day itinerary in a minute.

Plan my Sri Lanka trip →

You may also like

4 more guides