
For travellers from India
Sri Lanka Tours from India
Sri Lanka is under an hour from Chennai and under four from Delhi. Direct flights, ETA requirements for Indian passports, the Ramayana trail, vegetarian food, and costs in rupees.
Sri Lanka is the closest international destination to India — under an hour from Chennai, about three and a half from Delhi — with direct flights from several Indian cities. Indian passport holders need an ETA. The Ramayana trail, vegetarian food and Buddhist heritage make it a particularly natural fit.
Getting there
Colombo is served directly from Chennai (about 1 hour), Bengaluru, Mumbai, Delhi (about 3.5 hours), Kochi, Hyderabad, Thiruvananthapuram and Madurai, by SriLankan Airlines, IndiGo, Air India and others. Chennai and Bengaluru have the most frequent services. Because flights are short and cheap relative to European routings, a shorter trip of five to seven days is far more viable from India than from Europe.
Visa
Indian passport holders require an Electronic Travel Authorization (ETA), applied for online at eta.gov.lk before travel. Approval typically arrives within 24 to 48 hours and the standard tourist ETA allows 30 days with double entry. The passport must be valid for at least six months beyond arrival. Apply through the official government portal rather than an agent.
When to go
December to March suits the south and west coasts, and coincides well with the Indian winter travel season and the Christmas–New Year break. Summer holidays in May and June work if the trip is routed to the Cultural Triangle and the east coast. Diwali in October or November falls in the least predictable weather window. The Sinhala and Tamil New Year in mid-April is celebrated in Sri Lanka much as Puthandu is in Tamil Nadu.
Budget
A 7-day private tour costs approximately ₹1,57,000 per person on Silver, ₹2,27,000 on Gold, or ₹3,72,000 on Platinum, based on two sharing and including hotels, all meals, private transport with a driver-guide and all entry tickets. Return flights from Chennai or Bengaluru are often modest by international standards. We invoice in USD; rupee figures are indicative.
The Ramayana trail
Sri Lanka is identified in the Ramayana as Lanka, the kingdom of Ravana, and a well-established pilgrimage circuit links the sites associated with the epic. For many Indian visitors this is the primary reason for the trip rather than an add-on.
The core sites are Seetha Amman Temple at Sita Eliya near Nuwara Eliya, said to be where Sita was held; Ravana Falls and Ravana Cave near Ella; Divurumpola, where Sita is said to have undergone the agni pariksha; Munneswaram and Manavari near Chilaw, associated with Rama's worship of Shiva after the war; and Koneswaram at Trincomalee.
A full Ramayana circuit takes eight to ten days and crosses the island. It combines naturally with the Cultural Triangle and the hill country, since several of the sites are in those regions anyway.
Why short trips work from India
From Europe, a five-day Sri Lanka trip makes little sense — two of those days are spent flying. From Chennai it is a one-hour hop, which changes the arithmetic completely.
Long weekends and five-day trips are entirely viable from South India. A common short format is Colombo–Kandy–Nuwara Eliya over four or five days, or a Cultural Triangle circuit from Colombo. Beach-only trips to Bentota or the south coast also work well over a long weekend from Chennai or Bengaluru.
For longer breaks, the full ten-day circuit or the Ramayana trail are the usual choices.
| Indian city | Flight time to Colombo | Suits |
|---|---|---|
| Chennai | About 1 hour | Long weekends, short circuits, Ramayana trail |
| Bengaluru | About 1.5 hours | Long weekends and week-long trips |
| Kochi / Thiruvananthapuram | About 1–1.5 hours | Short beach and hill-country breaks |
| Mumbai | About 2.5 hours | Week-long circuits |
| Hyderabad | About 2.5 hours | Week-long circuits |
| Delhi | About 3.5 hours | Ten-day circuits and full Ramayana trail |
Worth knowing before you go
- The Ramayana connection is a major draw: Seetha Amman Temple near Nuwara Eliya, Ravana Falls and Cave at Ella, Munneswaram, Manavari, Divurumpola and Koneswaram at Trincomalee form a recognised pilgrimage circuit.
- Vegetarian food is straightforward — the Sri Lankan rice and curry format is largely vegetable-based, though vegans should ask about Maldive fish used as seasoning.
- Tamil is one of Sri Lanka's official languages and is spoken widely in the north, east and hill country, so Tamil-speaking travellers often find communication easy.
- Buddhist heritage sites at Anuradhapura, Mihintale and the Temple of the Tooth are of particular interest to Indian Buddhist pilgrims, as the Sri Maha Bodhi is grown from a cutting of the tree at Bodh Gaya.
Frequently Asked Questions
- Do Indians need a visa for Sri Lanka?
- Yes. Indian passport holders need an Electronic Travel Authorization (ETA), applied for online at eta.gov.lk before travel. It is usually approved within 24 to 48 hours and allows a 30-day stay with double entry. Apply through the official government portal rather than an agent site.
- How long is the flight from India to Sri Lanka?
- About an hour from Chennai, 1.5 hours from Bengaluru, 2.5 from Mumbai or Hyderabad, and around 3.5 from Delhi. Direct services also operate from Kochi, Thiruvananthapuram and Madurai. The short flight times make long-weekend trips genuinely practical from South India.
- What is the Ramayana trail in Sri Lanka?
- A pilgrimage circuit linking sites associated with the epic: Seetha Amman Temple near Nuwara Eliya, Ravana Falls and Cave at Ella, Divurumpola, Munneswaram and Manavari near Chilaw, and Koneswaram at Trincomalee. A full circuit takes eight to ten days and combines naturally with the hill country and Cultural Triangle.
- Is vegetarian food easy to find in Sri Lanka?
- Very. Rice and curry is vegetable-based by default, with five to ten small dishes around rice, and vegetarianism is common in Sri Lanka for religious reasons. The one thing to watch is Maldive fish, a dried tuna flake used as seasoning in dishes that otherwise appear vegetarian — ask for food without umbalakada.
- How much does a Sri Lanka trip cost from India?
- Roughly ₹1,57,000 per person for a 7-day private tour on our Silver tier, ₹2,27,000 on Gold or ₹3,72,000 on Platinum, all-inclusive of hotels, meals, private transport and entries. Flights from Chennai or Bengaluru are inexpensive by international standards. We invoice in USD, so rupee figures are indicative.
Tours popular with travellers from this market

10 days · from $2,700
Ramayana & Spiritual Tour – Discover Ramayana Sites, Sacred Temples, & Other Spiritual Heritage
A 10-day spiritual journey exploring Sri Lanka's rich Hindu heritage, Ramayana sites, and sacred temples from Nuwara Eliya to Jaffna.

4 days · from $1,080
Short Sri Lanka Snapshot
For those with limited time, this tour hits the highlights: Culture, Heritage, and Coast.

5 days · from $1,350
Classic Cultural Triangle Tour
A classic introduction to Sri Lanka’s rich cultural heritage. Visit the UNESCO ancient cities.
Useful reading
Guide
A 7-Day Sri Lanka Itinerary That Is Not Exhausting
One week in Sri Lanka means choosing two regions, not four. Three realistic 7-day routes — culture and hills, wildlife and beach, or south coast only — with honest driving times.
Guide
Vegetarian, Vegan and Halal Food in Sri Lanka
Sri Lanka is one of the easiest countries in Asia for vegetarians, and halal food is widely available. What to eat, what to watch for (Maldive fish), and the phrases that help.
Guide
Sri Lanka Visa and ETA: How to Apply
Most visitors need an Electronic Travel Authorization before flying to Sri Lanka. How to apply on the official site, what it costs, how long it takes, and the mistakes that cause problems at immigration.