India

How to Apply for a Sri Lanka Visa from India: Complete Step-by-Step Guide

Indian passport holders can apply for a Sri Lanka visa online or through VFS. This guide covers visa types, documents, fees, and the complete application process.

Cover image — How to Apply for a Sri Lanka Visa from India: Complete Step-by-Step Guide

Indian citizens traveling to Sri Lanka must obtain a visa before arrival. The process is straightforward, with most applicants using the online Electronic Travel Authorization (ETA) system. This guide covers everything you need: visa types, eligibility, required documents, fees in INR, the application process step-by-step, processing times, and common mistakes to avoid.

Last updated: May 2025. All fees and procedures reflect the latest information available from official Sri Lankan government sources.

Sri Lanka visa application
Sri Lanka visa application

Visa Types for Indian Nationals

Sri Lanka offers several visa categories for Indian passport holders:

Tourist Visa (ETA)

The most common option for leisure travel. Valid for 30 days from the date of arrival, with the possibility of extension up to 90 days while in Sri Lanka. This is a double-entry visa, meaning you can leave and re-enter once during the validity period.

Permitted activities: Tourism, sightseeing, visiting friends and family, short-term recreational activities.

Business Visa

For those attending meetings, conferences, or exploring business opportunities. Also valid for 30 days initially, extendable up to 90 days. Double-entry allowed.

Permitted activities: Business meetings, conferences, contract negotiations, market research. Not for paid employment.

Transit Visa

For passengers transiting through Sri Lanka to a third country. Valid for 48 hours (2 days) and allows one entry. You must have a confirmed onward ticket.

Other Visa Types

Long-term visas—employment, student, residence—require application through the Department of Immigration and Emigration of Sri Lanka or Sri Lankan missions abroad. These are processed offline and take significantly longer.

Eligibility Requirements

Indian passport holders are eligible for the ETA if:

  • Your passport is valid for at least six months from your date of arrival in Sri Lanka
  • You have a return or onward ticket
  • You have sufficient funds to cover your stay (no fixed amount specified, but be prepared to show proof if asked)
  • You intend to visit for tourism, business, or transit purposes only
  • You have no criminal record or immigration violations in Sri Lanka

Children, including infants, require their own visa.

Document Checklist

Prepare the following before starting your application:

  1. Passport: Bio-data page (clear scanned copy or photo). Must be valid for at least six months.
  2. Photograph: Recent passport-sized color photo (JPEG format, white background recommended).
  3. Travel details: Arrival and departure dates, flight details (not always mandatory but helpful).
  4. Accommodation details: Hotel name and address in Sri Lanka (or host details if staying with friends/family).
  5. Payment method: Credit/debit card (Visa, MasterCard, or American Express) or net banking for online payment.

For business visas, you may also need:

  • A business invitation letter from the Sri Lankan company or organization
  • Company registration documents (if self-employed)

For extensions or special cases, additional documents may be requested by immigration authorities.

Sri Lanka travel documents
Sri Lanka travel documents

Visa Fees (in INR)

As of the latest update, Sri Lanka ETA fees for Indian nationals are:

  • Tourist Visa (30 days, double entry): Approximately ₹4,200–₹4,500 (USD 50–51, depending on exchange rate and payment gateway charges)
  • Business Visa (30 days, double entry): Approximately ₹4,200–₹4,500
  • Transit Visa (48 hours): Approximately ₹3,400–₹3,600 (USD 40–41)

Note: Fees are charged in USD and converted to INR by your bank or payment gateway. Service charges and GST may apply. Always check the official ETA website for the most current fees.

If applying through VFS Global, additional service charges (typically ₹1,500–₹2,000) apply.

How to Apply: Step-by-Step Process

This is the fastest and most convenient method for tourist, business, and transit visas.

Step 1: Visit the Official ETA Portal

Go to https://www.eta.gov.lk/. Avoid third-party websites that charge higher fees.

Step 2: Select Visa Type

Choose “Tourist,” “Business,” or “Transit” based on your purpose of travel.

Step 3: Fill Out the Application Form

Provide:

  • Personal details (name as per passport, date of birth, nationality, passport number, passport issue/expiry dates)
  • Contact information (email, phone number)
  • Travel details (arrival date, departure date, port of entry—usually Bandaranaike International Airport)
  • Accommodation details in Sri Lanka
  • Emergency contact information

Double-check all entries. Errors can lead to delays or rejection.

Step 4: Upload Documents

Upload a scanned copy or clear photo of your passport bio-data page and a recent photograph.

Step 5: Review and Submit

Review all information carefully. Once satisfied, proceed to payment.

Step 6: Make Payment

Pay using a credit/debit card. You will receive a payment confirmation email immediately.

Step 7: Receive ETA Approval

Most ETAs are approved within 24 hours. You will receive an approval email with your ETA reference number. Print a copy or save it on your phone; you may need to show it at check-in and immigration.

Option 2: Apply Through VFS Global

Indian applicants can also apply via VFS Global centres in major cities like New Delhi, Mumbai, Bengaluru, Chennai, and Kolkata. This option is useful if you need assistance or prefer submitting physical documents.

Step 1: Book an Appointment

Visit the VFS Global website and book an appointment at your nearest centre.

Step 2: Prepare Documents

Bring printed copies of your passport, photograph, travel itinerary, accommodation proof, and filled application form (available on the VFS website).

Step 3: Submit Application

Attend your appointment, submit documents, and pay the visa fee plus VFS service charges.

Step 4: Track Your Application

VFS provides a tracking number. Processing typically takes 3–5 business days.

Step 5: Collect Your ETA

You can collect the approval letter from the VFS centre or have it couriered to your address (additional fee applies).

Option 3: Visa on Arrival (Limited)

While Sri Lanka previously offered visa on arrival for Indian nationals, this option is no longer widely recommended or reliable. It is better to obtain your ETA in advance to avoid complications at the airport.

Processing Time

  • Online ETA: Usually approved within 24 hours. Apply at least 3–5 days before your departure to account for any issues.
  • VFS Global: 3–5 business days from submission.
  • Embassy/Consulate (for long-term visas): 2–4 weeks or longer, depending on the visa type.

During peak travel seasons (December–January, April, July–August), processing may take longer. Apply early.

Extending Your Stay

If you wish to stay longer than 30 days, you can apply for an extension at the Department of Immigration and Emigration in Colombo.

  • Tourist visas can be extended up to 90 days total (60 additional days).
  • Extension fees vary; expect to pay approximately ₹5,000–₹8,000 depending on the duration.
  • Apply for an extension at least one week before your current visa expires.
  • You will need your passport, ETA approval, proof of funds, return ticket, and accommodation details.

Common Rejection Reasons and Mistakes

  1. Passport validity less than six months: Ensure your passport is valid well beyond your travel dates.
  2. Incomplete or incorrect information: Double-check names, passport numbers, and dates. Even small typos can cause delays.
  3. Poor-quality document scans: Upload clear, legible images. Blurry or cropped photos are often rejected.
  4. Previous immigration violations: If you overstayed or violated visa terms in Sri Lanka (or other countries), this may affect approval.
  5. Insufficient funds: While not always checked, be prepared to show bank statements if asked at immigration.
  6. Criminal record: Applicants with serious criminal convictions may be denied entry.
  7. Using unofficial third-party sites: Apply only through the official ETA portal or VFS Global to avoid scams and inflated fees.

Frequently Asked Questions

Can I apply for a Sri Lanka visa on arrival?

Visa on arrival is technically available but not recommended. The online ETA is faster, cheaper, and more reliable.

Is the Sri Lanka visa free for Indians?

No. As of now, Indian nationals must pay the standard ETA fee (approximately ₹4,200–₹4,500 for a tourist visa). Occasional promotional waivers have been announced in the past, but these are temporary and rare.

How long can I stay in Sri Lanka on a tourist visa?

Initially 30 days, extendable up to 90 days total.

Do I need a visa if I’m only transiting through Colombo airport?

If you are staying airside (not passing through immigration), you generally do not need a visa. If you plan to leave the airport or stay overnight, you need a transit visa (valid for 48 hours).

Can I work on a tourist visa?

No. Tourist and business visas do not permit paid employment. For work, you must apply for an employment visa through the Sri Lankan embassy.

What if my ETA is rejected?

You will receive a rejection notice via email. Contact the Department of Immigration and Emigration for clarification and reapply after addressing the issue. In rare cases, you may need to apply through the Sri Lankan High Commission.

Tips for a Smooth Application

  • Apply at least one week before travel to avoid last-minute stress.
  • Use the official ETA website to save money and avoid scams.
  • Keep a printed copy and a digital copy of your ETA approval.
  • Check your email (including spam folder) regularly after applying.
  • Ensure your contact details are correct so you receive notifications.
  • If you’re planning a more complex itinerary or solo trip, organize your visa well in advance.

Official Resources

Sri Lanka remains one of the easiest and most welcoming destinations for Indian travelers. With clear documentation, accurate information, and a little advance planning, your visa approval will be quick and hassle-free. Safe travels.

Comments

Have a thought, a question, or a memory to add? Leave a comment — no account needed.

  1. Loading comments…