🇱🇰

Sri Lanka Visa from India

Sri Lanka ETA (Electronic Travel Authorization) is issued online for Indian tourists. Explore beaches, temples, and tea plantations with this easy online visa.

Visa Type
e-Visa
Processing
48 hrs
Validity
30 days
Our Fee
₹499
Success Rate
99%

📋 Documents Required

  • Valid passport (min 6 months validity)
  • Passport-size digital photo
  • Return flight confirmation
  • Hotel or host letter

✅ What's Included

  • ETA application filing
  • Document review
  • Email delivery
  • 24/7 WhatsApp support

🌍 Country Info

CapitalColombo
CurrencyLKR (Rupee)
LanguageSinhala
Regionasia
Documents Needed3 docs
💬

Ready to Apply?

Chat with our visa experts on WhatsApp. We'll guide you step by step.

Apply on WhatsApp

Our fee: ₹499 · 3 docs

Sri Lanka ETA for Indians — Application Guide

Indian passport holders need an ETA (Electronic Travel Authorization) for Sri Lanka. Apply online at eta.gov.lk, fill a short form, and pay USD 20 (approximately ₹1,650) by international card. Approval is typically instant or within a few hours — you receive a reference number by email which serves as your visa. No sticker, no embassy visit. The ETA allows a 30-day stay, extendable at the Department of Immigration in Colombo for an additional 30 days (maximum 90 days total on tourist visa). Flights from India to Colombo are short — 2–3.5 hours from most South Indian cities, under 3 hours from Mumbai. Sri Lanka is India's closest large island neighbour and one of the most rewarding short-haul trips for Indian tourists.

Sri Lanka 7-Day Itinerary for Indian Tourists

A classic 7-day Sri Lanka triangle: Colombo (1 day: Gangaramaya Temple, Pettah market, Galle Face Green) → Sigiriya (2 days: the Lion Rock fortress, ancient ruins, Dambulla Cave Temple nearby) → Kandy (2 days: Temple of the Tooth Relic, Kandy Lake, traditional Kandyan dance performance) → Galle (1 day: Dutch colonial fort, lighthouse, boutique cafés) → Mirissa/Hikkaduwa beach (1 day: whale watching, beach). A 10-day itinerary adds Ella (2 days: Nine Arch Bridge, Little Adam's Peak, train ride from Kandy through tea country — one of the world's most scenic rail journeys at ₹100–300 for second class). Tuk-tuks for short distances, hired driver for longer routes (₹4,000–6,000/day for a driver-guide in a private car).

Sri Lanka for Indian Vegetarians — The Full Picture

Sri Lanka is one of the best destinations in Asia for Indian vegetarians. The Buddhist and Hindu heritage means vegetarian food is deeply embedded in Sri Lankan culture. Typical vegetarian Sri Lankan dishes: rice and curry (always available with multiple vegetable curries — pol sambol/coconut chutney, dhal, jackfruit curry, pumpkin curry), hoppers (bowl-shaped rice flour pancakes — egg hopper is the classic, but plain hoppers are vegan), kottu roti (chopped flatbread stir-fried with vegetables), string hoppers with coconut sambol. Hindu temples in Colombo and Kandy serve free vegetarian prasadam meals. Indian-style vegetarian restaurants are available in Colombo. Ayurvedic restaurants and yoga retreat areas near Ella and Unawatuna have many vegan/vegetarian options. Overall: a strong destination for vegetarian Indian tourists.

Sri Lanka Currency and Budget — What Indians Spend

Sri Lanka uses the Sri Lankan Rupee (LKR). The exchange rate is approximately ₹1 = LKR 3–3.5 (check current rates). After the 2022 economic crisis, Sri Lanka has stabilized and is excellent value for Indian tourists — prices dropped significantly and have recovered moderately but remain very competitive. Accommodation: budget guesthouse from ₹1,000/night, 3-star from ₹3,000/night, boutique resort from ₹8,000/night. Food: a full rice-and-curry meal at a local restaurant: ₹200–400. Good restaurant: ₹600–1,500. Transport: Colombo tuk-tuks are metered (use PickMe, Sri Lanka's Uber equivalent). Train travel is very cheap (₹100–500 for scenic routes). Daily budget for a comfortable independent trip: ₹3,000–5,000/day. A 7-night Sri Lanka holiday including accommodation, food, and internal transport (excluding international flights) can be done for ₹35,000–50,000 per person.

Best Beaches in Sri Lanka for Indian Tourists

Sri Lanka's beach circuit varies by season — the southwest coast (Unawatuna, Mirissa, Hikkaduwa) is best November–April; the east coast (Trincomalee, Arugam Bay) is best May–September. For Indian tourists visiting in winter (November–February), the southwest beaches are ideal. Mirissa: best whale watching spot in Sri Lanka (blue whales and sperm whales, November–April, boat tours from ₹2,500–4,000 per person). Hikkaduwa: coral reef snorkelling, budget beach shacks, surf. Unawatuna: gentle waters, good for families. Arugam Bay (east): world-class surf break, relaxed atmosphere, best July–September. Trincomalee (east): one of Asia's finest natural harbours, pristine beaches, hot springs at Kanniya nearby.

Sri Lanka vs Maldives — Which Should Indians Choose?

Both are Indian Ocean island destinations popular with Indian tourists, but they serve different travel priorities. Sri Lanka: culture-heavy (ancient temples, tea plantations, colonial history, wildlife), diverse cuisine, internal travel required, more affordable, 7–14 day itinerary. Maldives: pure beach and water (overwater bungalows, snorkelling, diving), limited cultural content, most resorts on one island, higher average cost, 4–7 day itinerary. For Indian families wanting diversity and cultural depth with beaches: Sri Lanka wins. For a romantic getaway, honeymoon, or pure luxury beach experience: Maldives. Budget-conscious travellers: Sri Lanka is significantly more affordable. Both are quick flights from India. The ideal choice: if time and budget allow, do both on one trip — Colombo to Malé flights exist.

Frequently Asked Questions

Do Indians need a visa for Sri Lanka in 2025?

Yes — Indian passport holders need an ETA (Electronic Travel Authorization) for Sri Lanka. Apply online at eta.gov.lk, pay USD 20, and receive instant or same-day approval by email. No embassy visit required. Valid for 30 days, extendable to 90 days total inside Sri Lanka.

What is the ETA fee for Sri Lanka from India?

The Sri Lanka ETA costs USD 20 (approximately ₹1,650) applied online at eta.gov.lk. Processing is typically instant. Apply a few days before travel as a buffer — it's a simple process but best not left for the airport.

How many days is enough for Sri Lanka?

7 days is the minimum for a meaningful Sri Lanka trip covering the cultural triangle (Sigiriya, Kandy) plus a beach. 10–12 days is ideal if you want to add Ella, the train through the tea country, and a full beach day. 14 days allows a complete circuit including the east coast beaches (Trincomalee or Arugam Bay).

Is the Kandy to Ella train the most scenic in Sri Lanka?

The train journey through the Sri Lankan hill country from Kandy through Ella (actually from Kandy to Ella/Badulla) is consistently listed among the world's most scenic rail trips. You pass through tea estates, waterfalls, and the famous Nine Arch Bridge at Ella. Second-class seats are unreserved (arrive 30–45 minutes early and crowd near the door for the iconic hanging-out-the-train-door photos). First-class observation car seats can be booked in advance at Colombo Fort station.

What is the best time to visit Sri Lanka from India?

November to April is the best time for the southwest and cultural triangle (Colombo, Kandy, Galle, Sigiriya). This aligns perfectly with India's winter holiday season, making it a popular choice for December–January trips. May–September is better for the east coast (Arugam Bay, Trincomalee) and slightly cheaper for the west coast (less tourists, some rain). Avoid April–May for beach holidays on the southwest coast (pre-monsoon rough seas).

🛡️ eVisas.in Guarantee

98% success rate · WhatsApp updates at every step · Pay in ₹ with no hidden fees · Re-apply free if rejected (Pro plan)