Sri Lanka Visa for Indians 2026, Free ETA Online at eta.gov.lk

Home › Visa Guides › Sri Lanka Visa for Indians
Last updated April 2026 · Verified against official sources

Sri Lanka Visa for Indians 2026, Complete Guide

Sri Lanka is one of the easiest international destinations for Indian tourists in terms of visa requirements. The ETA — Electronic Travel Authorization — is free for Indian passport holders and takes about 10 minutes to Apply for online. Approval typically comes within 24 hours. You cannot pay for it because there is nothing to pay. The ETA gives you double entry, 30 days per visit, with the possibility to extend to 90 days inside Sri Lanka. India is Sri Lanka’s largest tourism source market — over 2 million Indians visited in 2024. The island is closer than most Indian tourists realize: Colombo from Chennai is a 1.5 hour flight. From Tiruchirappalli it is under 2 hours. The only thing nearly all guides get wrong: the ETA must be applied for at the official portal eta.gov.lk — many scam sites have been built to look like this portal and charge fees that should be Rs 0. This guide covers the exact application process, what documents are actually needed (fewer than you think), what Sri Lanka immigration looks for, the best season to visit each part of the island, and real trip costs from India.

At a Glance, Sri Lanka Visa 2026
Visa Type
Tourist ETA (Free for Indians)
For Indian passport holders
Cost
Rs 0
~$0 · Single or multiple
Processing
Usually within 24 hours
Apply 2 weeks before travel
Stay
30 days
Per entry
Entry
Double entry within 6 months
Same price as single, always choose this
Apply At
Official Portal
https://eta.gov.lk/slvisa/

All Sri Lanka Visa Options for Indians

Visa Type Fee Processing Stay Entry
Tourist ETA (Free for Indians)
All Indian tourists visiting for sightseeing, leisure, visiting friends, Ayurveda, sports events
Rs 0 Usually within 24 hours 30 days Double entry within 6 months
Business ETA (Free for Indians)
Indians attending business meetings, conferences, trade events in Sri Lanka
Rs 0 Usually within 24 hours 30 days Double entry within 6 months
ETA Extension (30 to 90 days)
Travelers who want to stay more than 30 days in Sri Lanka
Rs 3,400 Same day at immigration office 60 days Extension of existing stay only
Residence Visa (Long Stay)
Indians staying long-term for retirement, digital nomad work, extended Ayurveda programs
Rs 8,400 5 to 10 working days 365 days Multiple
Which one should you get?

For tourism: the Tourist ETA (Free for Indians). It is cheaper, faster, and simpler than every other option. Apply at https://eta.gov.lk/slvisa/. Takes 15 minutes to fill. Arrives by email in Usually within 24 hours.

Documents Required for Sri Lanka Visa

  • Indian passport — valid 6+ months from arrival date
    Must be valid for at least 6 months from your Sri Lanka arrival date. Unlike most visa applications, the Sri Lanka ETA does NOT require you to upload any passport scan or photograph. You only type in your passport details. Verify the details match exactly before submitting.

  • ETA approval email — print and carry Most Critical
    After applying at eta.gov.lk, you receive an ETA approval notice by email. Print this and carry it when traveling. Also save on your phone. Sri Lanka immigration may ask to see it along with your passport. The ETA number is also visible in the system when they scan your passport, but having the printout avoids any questions.

  • Return or onward flight ticket
    Show that you plan to leave Sri Lanka. Confirmed return flight booking to India or onwards. Screen on your phone is acceptable. Sri Lanka immigration checks that your departure is within your authorized stay period.

  • Hotel booking or accommodation details
    Not always checked at Sri Lanka immigration but recommended to have. Your accommodation address is entered in the ETA application — be consistent. If staying with family or friends, have their address and phone number.

  • Proof of sufficient funds
    Sri Lanka immigration guidelines suggest USD 50 per day of stay as adequate funds. Show your bank app with a healthy balance or credit card if asked. Not routinely checked for Indians but good to have accessible.

What You Do NOT Need

Unlike Schengen or UK visa applications, Sri Lanka’s e-visa does not require:

  • Visa fee — ETA for Indians is completely free
  • Passport scan or photograph upload — ETA application is text-only
  • Bank statement printout — bank app on phone is sufficient if asked
  • Salary slip or ITR — not required for ETA
  • Cover letter — not required
  • Employment letter or NOC — not required
  • Travel insurance — recommended but not required
  • Hotel booking to complete ETA application — only needed at immigration if asked

Why Sri Lanka Visa Gets Rejected for Indians, Every Cause and Fix

1
Applying on a scam website — paying for a free ETA, Very common — dozens of fake sites
Why it happens for Indians: Searching ‘Sri Lanka ETA India’ returns many paid third-party sites that charge Rs 500 to Rs 2,500 to process what is a free application. Some of these sites submit applications correctly but charge a service fee. Others are outright fraudulent.
Fix: Apply only at eta.gov.lk/slvisa/ — the Sri Lanka government’s official portal. The URL must end in.gov.lk. If you are on any other domain and being asked to pay, close the tab. The tourist ETA for Indians is free.

2
Passport details entered incorrectly in ETA application, Common — causes delays or rejections at port of entry
Why it happens for Indians: Any mismatch between what was entered in the ETA and the actual passport — name spelling, passport number, date of birth — causes issues at immigration. The system matches the ETA to the passport number scanned at entry.
Fix: Type every detail exactly as it appears in your passport. If your passport says RAVI KUMAR SHARMA, enter exactly that. Double-check before submitting. If you made an error, you can apply again — just submit a fresh ETA application.

3
ETA applied for on arrival instead of before departure, Less common now — Oct 2025 mandatory pre-departure rule
Why it happens for Indians: Some travelers relied on the old facility of getting ETA at the airport. While this was revoked in October 2025 (and later the revocation itself was revoked), best practice is always to apply before flying.
Fix: Apply at eta.gov.lk at least 24 to 48 hours before your flight. Print the approval email. Carry it when traveling.

4
Misunderstanding the double-entry ETA, Common misunderstanding
Why it happens for Indians: The ETA is double entry for 30 days each time within 6 months of issue. Many travelers assume they can exit and re-enter for a fresh 30 days. Technically the second entry is within the same ETA validity period — not a separate authorization. Immigration tracks this.
Fix: The double-entry facility means you can leave Sri Lanka and come back once more within the 6-month ETA validity. Each entry allows 30 days. Total maximum: 60 days across 2 entries within 6 months. If you want to stay more than 30 days continuously, apply for an extension at the immigration department.

5
Overstaying without extension, Occasional but serious
Why it happens for Indians: Travelers who lose track of their 30-day authorized stay without applying for an extension face fines and potential entry bans. Sri Lanka immigration is tracking this more strictly with the digital ETA system.
Fix: Set a reminder for day 25 of your stay. Apply for extension online at eta.gov.lk or in person at the Department of Immigration and Emigration in Battaramulla before your 30 days expire. Extension up to 90 days total is usually granted. Fee applies for extension.

Reapplication costs another Rs 0

The fee is non-refundable whether your application is approved or rejected. Every rejection cause above is preventable in under 5 minutes of preparation before you open the form. Do not skip the photo background check.

How to Apply for Sri Lanka Visa from India, Step by Step

1
Go to eta.gov.lk/slvisa/ — only this portal
Open eta.gov.lk/slvisa/ directly. Do not search ‘Sri Lanka ETA application’ and click the first result — many paid third-party sites appear above the official portal in search results. The official domain always ends in.gov.lk. This site charges nothing for Indian tourists.

2
Select Tourist ETA and your application type
From the left menu, select Tourist ETA. Then choose Individual Application (for one person) or Group Application (for family). Click Apply. You are redirected to the application form.

3
Fill the application form — passport details only
Enter: full name exactly as in passport, passport number exactly as printed, date of birth (DD/MM/YYYY format), passport expiry date, nationality, email address, intended arrival date in Sri Lanka, accommodation address in Sri Lanka (hotel name or host address). No document upload required — just text fields. Double-check passport number and dates before proceeding.

4
Payment — select free (for Indians)
On the payment screen, the system should show zero fee for Indian passport holders. If you are seeing a fee being charged, you may be on a third-party site, not the official portal. Confirm you are on eta.gov.lk. Indian tourist ETA is free — no payment should be required.

5
Submit and check email for approval
After submission you receive a confirmation with an application reference number. Approval typically comes within 24 hours by email. Check your spam folder if you don’t see it within 24 hours. You can also check status at eta.gov.lk/etaslvisa/pages/checkStatus.jsp using your passport number.

6
Print approval and carry when traveling
Print the ETA approval notice in colour. Also save on your phone. Carry it along with your passport to Sri Lanka. At Bandaranaike International Airport (Colombo), hand over your passport and ETA printout to the immigration officer. They will stamp your passport for 30 days.

7
Extension if staying beyond 30 days
Apply for extension before your 30-day stamp expires. Options: apply online at eta.gov.lk or in person at the Department of Immigration and Emigration, 41 Ananda Rajakaruna Mawatha, Colombo 10 (Battaramulla). Extension gives you up to 90 days total per entry. A fee applies for extensions (approximately Rs 3,400 equivalent in LKR). Set a reminder before day 25 of your stay.

Total Cost of Sri Lanka Trip from India, Realistic Breakdown

7-Day Sri Lanka Trip from India — Full Cost Breakdown 2026
RangeTypical
Sri Lanka ETA feeRs 0 (free for Indians)Rs 0
Return flights — Chennai or Bangalore to ColomboRs 8,000 to Rs 20,000Rs 13,000
Hotel — budget to mid-range, 7 nightsRs 7,000 to Rs 25,000Rs 14,000
Food per day — local restaurants to mid-rangeRs 600 to Rs 1,800 per dayRs 6,300
Tuk-tuk and local transport, 7 daysRs 1,500 to Rs 4,000Rs 2,500
Travel insurance, 7 daysRs 600 to Rs 1,200Rs 900
Local SIM — Dialog or Mobitel, 7-day dataRs 400 to Rs 800Rs 600
Activities — temples, whale watching, trains, safarisRs 2,000 to Rs 10,000Rs 5,000
Total for 7 days
Rs 20,100 to Rs 62,800
Rs 42,300

Hidden Costs Most Indians Miss

Kandy to Ella scenic train — book well ahead
The Kandy to Ella train through the hill country is one of the most beautiful rail journeys in the world. First class observation car seat: approximately Rs 700. Second class: Rs 280. The trains are heavily booked by foreign tourists — reservations open 30 days before departure. Go to erail.lk to book. Walk-in on the day usually means standing in 3rd class. Budget Rs 700 to Rs 1,400 return for the full experience.
Whale watching at Mirissa — seasonal and costly
Blue whale watching at Mirissa is one of Sri Lanka’s signature experiences. Best season: November to April. Boat tour: approximately Rs 4,000 to Rs 6,000 per person. Half the boat tours are disappointing — go with reputable operators and check recent reviews. Budget separately if this is on your list.
Yala National Park safari costs
Yala is India’s Ranthambore equivalent but smaller and with higher leopard density. Entry fee: approximately Rs 2,500 per person. Jeep hire: approximately Rs 5,000 to Rs 8,000 per jeep (shared between 4 to 6 passengers). Full day including fees and jeep: Rs 5,000 to Rs 8,000 per person. Book through your hotel or a reputable safari operator.
Sigiriya entrance fee
Sigiriya rock fortress is Sri Lanka’s most iconic site — a 5th century palace built on top of a 200-metre granite boulder. Entry fee for South Asian (SAARC) nationals including Indians: approximately Rs 1,000 per person. Much less than the non-SAARC rate of Rs 6,000. Carry your Indian passport for the reduced rate. Morning visits avoid the midday heat and worst crowds.
Airport to Colombo city transport
Bandaranaike International Airport is 30km from Colombo city. Taxi via the government taxi counter: approximately Rs 2,000 to Rs 2,500. Uber (yes, Uber operates in Sri Lanka): approximately Rs 1,200 to Rs 1,500. Bus: under Rs 100 but slow with luggage. Budget the airport transfer separately both ways.
Sri Lankan Rupee exchange rates
LKR is not available in India before travel. Exchange at the airport on arrival — rates are reasonable. Do not use hotel exchange desks. Use a zero-forex card (Niyo Global) for card transactions — saves forex markup on all spending. ATMs are available in Colombo and major tourist areas. Budget slightly extra for exchange rate variation.

Money-Saving Tips for Sri Lanka from India

1
Apply for ETA yourself — it is free and takes 10 minutes
The Sri Lanka tourist ETA is free for Indians at eta.gov.lk/slvisa/. Agents, tour operators, and third-party websites charge Rs 500 to Rs 2,500 to process what is a zero-cost application. Apply yourself, save the entire fee.

2
Fly from Chennai or Tiruchirappalli — shortest routes
Chennai to Colombo is approximately 1.5 hours and frequently has return fares under Rs 6,000 on IndiGo, Air India, or SriLankan Airlines. Tiruchirappalli (Trichy) to Colombo is under Rs 5,000 on SriLankan Airlines. Both are significantly cheaper than flying from Mumbai or Delhi, which add 2 to 3 hours of flying time and extra cost. If you are anywhere in South India, fly south-first.

3
Book the Kandy-Ella train 30 days in advance
First class observation car on the Kandy to Ella scenic route costs approximately Rs 700 per person. Walk-in on the day often means standing in 3rd class for 7 hours. Tickets release 30 days before departure at erail.lk. Set a reminder and book the minute reservations open. This is one of the world’s great train journeys — do not miss it due to late booking.

4
Eat at local restaurants — avoid tourist menus near Galle Face Green
Rice and curry at a local Sri Lankan restaurant: Rs 150 to Rs 250. Same meal at a tourist-facing restaurant near Colombo’s Galle Face: Rs 800 to Rs 1,500. Sri Lankan food is excellent and cheap when eaten where locals eat. The further you are from the main tourist promenades in Colombo, Kandy, and Galle, the better value the food.

5
Use tuk-tuks with the meter or agreed price — not tourist rates
Tuk-tuk from Colombo Ft station to Gangaramaya Temple: Rs 80 to Rs 150. Same journey quoted to a tourist at the station entrance: Rs 500 to Rs 800. Meter use is increasingly common in Colombo. For inter-city travel, use PickMe (Sri Lanka’s Uber equivalent) for transparent pricing.

6
Visit Sigiriya with your Indian passport for SAARC rate
Sigiriya entrance for non-SAARC tourists: Rs 5,500+ equivalent. For Indians and other SAARC nationals: approximately Rs 1,000. Always show your Indian passport at the SAARC/regional visitor ticket window. The same reduction applies at many other cultural sites including Polonnaruwa and Dambulla cave temple.

7
Travel during shoulder season — April or October
Peak season (December to March on the south and west coast) sees hotel prices 30 to 50% higher. Shoulder season in April or October gives good weather in much of the island at significantly lower accommodation costs. April also covers the Sinhala and Tamil New Year festival which is a genuine cultural experience.

Best Time to Visit Sri Lanka from India

JanBest for south/west coast
FebExcellent south/west
MarGood south/west
AprShoulder season
MayMonsoon south/west
JunEast coast opens
JulEast coast peak
AugEast coast excellent
SepTransitional
OctGood shoulder
NovGood south/west returns
DecPeak season begins

January to March for south and west coast beaches (Galle, Mirissa, Hikkaduwa, Unawatuna). June to August for east coast (Trincomalee, Arugam Bay). October is the best shoulder month — good weather returning to the south coast, lower prices, and the hill country and cultural triangle in excellent condition.

Indian summer school holidays (May-June) coincide with the southwest monsoon on the popular south and west coast beaches. Sri Lanka’s east coast (Trincomalee, Arugam Bay) is at its best during May-August — relatively unknown to Indian tourists but excellent. For families traveling in May-June, the east coast plus Kandy and the cultural triangle (Sigiriya, Polonnaruwa, Dambulla) are the best combination. Flights from Chennai to Colombo don’t change price significantly during Indian school holidays since Sri Lanka receives tourists year-round.

What Happens When You Land, Sri Lanka Immigration

Bandaranaike International Airport (CMB), Katunayake, 30km north of Colombo. Immigration is straightforward for Indians — Sri Lanka is welcoming to its largest tourism source market. Hand over passport and ETA printout. Officer scans passport, verifies ETA details match, and stamps your passport for 30 days (the stamp typically says ‘Authorized to remain until’ with the date). The entire interaction takes 60 to 90 seconds for prepared travelers. No standard secondary screening for Indian tourists. If asked about your plans: name the main destinations you intend to visit (Colombo, Kandy, Sigiriya, Galle, Ella) and approximate duration.

Have These Ready at the Counter
  • Passport open to bio-data page
  • ETA approval notice — printed in colour or on phone
  • Return flight ticket — on phone
  • Hotel or accommodation name and address
  • Know your intended duration of stay

Common Questions Immigration Officers Ask

Question What to Say
Purpose of visit Tourism — name specific places you plan to visit
How long are you staying Exact number of days
Where are you staying first night Hotel name in Colombo or your first destination
Do you have a return ticket Yes — show immediately

Sri Lanka Embassy and Consulate Locations in India

New Delhi
High Commission of Sri Lanka
27, Kautilya Marg, Chanakyapuri, New Delhi 110021
Monday to Friday, 9:00 AM to 1:00 PM (consular services)
Residence visas, long-stay visas, diplomatic and official matters
For tourist ETA: apply online at eta.gov.lk — no High Commission visit needed. Come here only for residence visas or long-stay permits.
Mumbai
Consulate General of Sri Lanka
Lawrence and Mayo House, 3rd Floor, 276 Dr D N Road, Fort, Mumbai 400001
Monday to Friday, 9:00 AM to 1:00 PM
Visa services for Maharashtra, Goa, Gujarat residents
Tourist ETA is applied online only — no consulate visit needed. For residence or long-stay visas, apply here.
Chennai
Deputy High Commission of Sri Lanka
D-1, Green Park, Boat Club Road, Raja Annamalai Puram, Chennai 600028
Monday to Friday, 9:00 AM to 1:00 PM
Visa services for Tamil Nadu, Karnataka, Andhra Pradesh, Kerala, Telangana residents
Given Sri Lanka’s proximity to Tamil Nadu and historic Tamil connections, Chennai office serves large volumes of travelers. Tourist ETA is applied online — no visit needed for tourism.
Kolkata
Consulate General of Sri Lanka
1A, Shakespeare Sarani, Kolkata 700071
Monday to Friday, 9:00 AM to 1:00 PM
Visa services for West Bengal, Bihar, Odisha, Northeast India residents
Tourist ETA online only. For residence or business visas, apply here.

How Sri Lanka Compares to Other Southeast Asia Destinations

Country Visa for Indians Fee Processing Stay Daily Budget Best For
Sri Lanka Free ETA (apply at eta.gov.lk) Rs 0 0 days 30 days Rs 2,500 to Rs 4,500 Beaches, temples, hill country, wildlife, tea
Maldives Visa-free 30 days Rs 0 0 days 30 days Rs 12,000 to Rs 35,000 Overwater villas, honeymoon, diving
Thailand Visa-free (open-ended) Rs 0 0 days 30 days Rs 2,500 to Rs 5,000 Beaches, temples, nightlife, street food
Malaysia Visa-free until 31 Dec 2026 Rs 0 0 days 30 days Rs 3,000 to Rs 5,000 Cities, Langkawi, Penang, food
Bali Indonesia e-VOA + Tourist Levy Rs 3,380 1 days 30 days Rs 3,000 to Rs 5,500 Rice terraces, temples, wellness, honeymoon
Vietnam E-visa required Rs 2,100 3 days 90 days Rs 2,500 to Rs 4,000 History, food, Ha Long Bay, budget travel
Cambodia E-visa required Rs 2,550 3 days 30 days Rs 2,000 to Rs 3,500 Angkor Wat, budget, SE Asia history
Nepal Visa on arrival free Rs 0 0 days 15 days Rs 1,500 to Rs 3,000 Himalayas, trekking, Kathmandu, budget

What Sri Lanka Is Actually Like for Indian Travelers

Sri Lanka at its best is a place where you leave having seen more kinds of beautiful in one week than most destinations offer in a month. The hill country train from Kandy to Ella is genuinely one of the world’s great journeys — mist, tea gardens, waterfalls, and the slow pace of a colonial-era train. The south coast beaches are comparable to Goa but less crowded and cheaper. Sigiriya on a clear morning is one of those sites that stays with you. And Colombo has quietly become a genuinely interesting food city. The ETA is free for Indians. The flight from Chennai is under 2 hours. The cultural familiarity — Buddhist temples, Tamil signboards in the north and east, the spices, the hospitality — makes it feel approachable. Sri Lanka should be on every Indian traveler’s list before they book a more complicated international trip.

Sri Lanka Visa Guide by Departure City

Flight costs, local embassy information, and city-specific tips for every major Indian departure city.

Frequently Asked Questions, Sri Lanka Visa for Indians

Is Sri Lanka Visa free for Indians in 2026?
Yes and no. Indians need an ETA (Electronic Travel Authorization) to enter Sri Lanka — it is not completely visa-free. However, the ETA is free for Indian ordinary passport holders for tourist visits. You apply online at eta.gov.lk/slvisa/ in about 10 minutes, pay nothing, and receive approval typically within 24 hours. The ETA gives you 30 days per entry, double entry, valid for 6 months from issue date.
How much does Sri Lanka Visa cost for Indians?
The tourist ETA for Indians is completely free. Rs 0. Apply at eta.gov.lk/slvisa/ — any website asking you to pay for this is either a scam or charging an unnecessary service fee. India is one of seven countries whose nationals receive a free ETA from Sri Lanka, a policy in place since 2019 and continuing into 2026.
How to Apply for Sri Lanka ETA from India?
Go to eta.gov.lk/slvisa/ (the official Sri Lanka immigration portal — must end in.gov.lk). Select Tourist ETA. Select Individual Application. Fill in your passport details exactly as in your passport. Enter your email address, arrival date, and accommodation address in Sri Lanka. Submit. No document upload, no photograph, no payment. You receive approval by email within 24 hours. Print it and carry it when traveling.
What documents are required for Sri Lanka Visa for Indians?
The ETA application itself requires only your passport details (no uploads). When traveling, carry: your passport (6+ months validity from arrival date), the printed ETA approval notice, and a return flight ticket. Bank statements, salary slips, ITR, cover letters, and employment documents are not required for the ETA. Sri Lanka immigration may ask about your accommodation — know your hotel name.
How long does Sri Lanka ETA take for Indians?
Usually within 24 hours. Many approvals come within a few hours. The maximum processing time is stated as 3 working days. Apply at least 24 to 48 hours before your flight. Do not leave it until the day of travel. Check your spam folder if you don’t see the approval email — it sometimes gets filtered.
How many days can Indians stay in Sri Lanka on ETA?
30 days per entry. The ETA allows double entry within 6 months of issue date — meaning you can enter Sri Lanka twice, each time for up to 30 days, as long as both entries are within 6 months of when you applied. If you want to stay more than 30 days on a single trip, apply for an extension at the immigration department before your initial 30 days expire. Extension can give you up to 90 days total.
What is the best time to visit Sri Lanka from India?
It depends on which part you visit. South and west coast (Colombo, Galle, Mirissa, Hikkaduwa): December to March is peak season with excellent beach weather. East coast (Trincomalee, Arugam Bay): June to September is best. Hill country (Kandy, Ella, Nuwara Eliya): January to March. For Indians traveling in school holidays (May-June), the east coast plus Kandy and the cultural triangle (Sigiriya, Polonnaruwa) are the best options.
What are the best places to visit in Sri Lanka from India?
The cultural triangle — Sigiriya rock fortress (one of the world’s great archaeological sites), Dambulla cave temple, and Polonnaruwa ancient city. The hill country — Kandy with the Temple of the Tooth, the Kandy to Ella scenic train journey (book 30 days ahead), tea country around Nuwara Eliya. South coast beaches — Galle Dutch fort and beach, Mirissa for whale watching (November to April). Wild coast — Yala National Park for leopards. Trincomalee for the east coast and untouched beaches in June to September.
Can Indians get Sri Lanka Visa on arrival?
Technically Indians can still obtain visa on arrival at designated entry points. However, the best practice and official recommendation is to apply online before travel at eta.gov.lk. Since October 2025, there have been regulatory changes around mandatory pre-departure ETA application (though the immediate implementation was walked back). Always apply online before flying — it takes 10 minutes, is free, and eliminates any risk of delays at the airport.
Is Sri Lanka safe for Indian tourists?
Yes. Sri Lanka has recovered well from the 2022 economic crisis and is welcoming tourists actively — India is its largest source market. Tourist infrastructure has improved significantly. Common sensible precautions apply: use official taxis or PickMe app rather than unmetered tuk-tuks in cities, be aware of tourist pricing near major sites (show your Indian passport at SAARC ticket windows for reduced entry fees), and respect local customs at temples (covered shoulders and knees required). The political situation is stable as of 2026.

Apply for Sri Lanka Visa

Single entry: Rs 0. Processing: Usually within 24 hours. Apply at least 2 weeks before travel. Get a white-background photo. Print your approval letter before you fly.

Official portal: https://eta.gov.lk/slvisa/

Updated April 2026. This guide is for information only and does not constitute legal or immigration advice. Verify all requirements at official sources before booking travel.
📅 Last updated: June 3, 2026