Skip to main content
Sigiriya Lion Rock fortress rising above lush green landscape in Sri Lanka — OraVisa Sri Lanka visa services from Dubai

Sri Lanka ETA Guide for Indians Living in Dubai

Back to Blog
Guide21 February 20269 min readBy Priya Sharma

Sri Lanka Visa for Indian Passport Holders in Dubai

Do Indian passport holders in Dubai need a visa for Sri Lanka?

Yes. Indian passport holders require the Sri Lanka ETA (Electronic Travel Authorization), applied for online at eta.gov.lk before departure. The fee is USD 50 per person — the SAARC concession no longer applies to Indian nationals as of 2024. The ETA allows a 30-day stay (extendable to 90 days in Sri Lanka) and is typically approved within 24 hours. No embassy visit or physical document submission is required.

ETA Fee for Indians: USD 50 (AED ~184)SAARC Discount: Removed — full fee appliesProcessing Time: 24–72 hoursStay Permitted: 30 days (extendable)

Key Takeaway

  • Yes. Indian passport holders require the Sri Lanka ETA (Electronic Travel Authorization), applied for online at eta.gov....
  • ETA Fee for Indians: USD 50 (AED ~184)
  • SAARC Discount: Removed — full fee applies
  • Processing Time: 24–72 hours
  • Stay Permitted: 30 days (extendable)

Indians are the largest single nationality group in Dubai, and Sri Lanka is one of the most popular short-break destinations for the Indian community in the UAE. With direct flights from Dubai to Colombo taking under four hours on multiple carriers, Sri Lanka is genuinely one of the easiest international holidays Dubai residents can take. The visa process for Indian passport holders is straightforward — but there are a few specific points you should know before applying.

Indian nationals in Dubai apply for Sri Lanka via the ETA (Electronic Travel Authorization) — the same online system used by most other nationalities. The application takes 15 minutes, costs USD 50, and is approved within 24 hours in most cases. There is no embassy visit, no appointment, and no document submission beyond a passport scan.

One important change to be aware of: India is a SAARC member country, and Sri Lanka historically offered discounted or waived ETA fees for SAARC nationals. As of 2024, this concession has been removed and Indian passport holders now pay the full USD 50 ETA fee. This guide covers everything Indian passport holders in Dubai need to know, updated for 2026.

Sri Lanka ETA for Indian Passport Holders: Overview

Indian nationals — whether living in Dubai on a work visa, a long-term resident visa, or visiting the UAE — are ETA-eligible for Sri Lanka. The ETA is the correct and only online route for Indians; there is no separate Indian-specific visa category or form. The process is identical to that of other ETA-eligible nationalities: apply online, pay USD 50, receive approval by email.

The key change for Indian travellers to be aware of in 2026 is the fee. Prior to 2024, India's SAARC membership entitled Indian nationals to a significantly reduced ETA fee — in some periods the fee was waived entirely for short stays. Sri Lanka has since moved to a uniform USD 50 fee across all ETA-eligible nationalities to support tourism revenue recovery. The process remains fast and online.

Sri Lanka ETA Quick Facts for Indian Passport Holders in Dubai

Application Portal

Information
eta.gov.lk (official Sri Lanka government site)

ETA Fee

Information
USD 50 per person (~AED 184)

SAARC Discount?

Information
No — removed in 2024; full USD 50 applies

Processing Time

Information
24–72 hours (most approvals within 24 hours)

Validity of ETA

Information
180 days from issue date (must enter by this date)

Duration of Stay

Information
30 days per entry

Entry Type

Information
Double entry within the 180-day validity window

Extension Possible?

Information
Yes — up to 90 days total, applied for in Colombo

Embassy Visit Required?

Information
No — fully online process

Which Passport?

Information
Indian passport you will travel on (new or current)

USD to AED conversion at approximate February 2026 rates. Verify current fee at eta.gov.lk before applying.

Documents Required: Indian Passport Holders

The document requirements for the Sri Lanka ETA are minimal for Indian nationals — this is one of the most straightforward international visa applications available from Dubai. Here is what you need.

  • Valid Indian passport: at least 6 months validity from your planned Sri Lanka entry date, with at least one blank page for the entry stamp. Check the expiry date carefully — if it falls within 6 months of your trip, renew your passport before applying.
  • Passport scan (biographical page): a clear, legible photograph or scan of your Indian passport photo page. The full page must be visible — JPG or PDF format, under 1MB file size.
  • Travel dates: your planned arrival date in Sri Lanka and intended duration of stay.
  • Port of entry: Bandaranaike International Airport (CMB), Colombo — the only airport served by direct Dubai flights.
  • Accommodation in Sri Lanka: hotel name and address or host's contact details. Confirmed booking not required at the application stage.
  • Working email address: your ETA approval is sent here.
  • Credit or debit card: Visa, MasterCard, or American Express to pay USD 50. The card can be issued in India (international cards) or your UAE bank account.

One frequent question from Indian passport holders is whether they need to show their UAE residence visa details during the ETA application. The answer is no — the ETA portal does not ask for your UAE visa information. You simply need your Indian passport details and the travel information listed above.

What You Do NOT Need for the Sri Lanka ETA

  • No bank statements — not required for the ETA application
  • No employment letter or NOC from your UAE employer
  • No confirmed flight booking at the time of application
  • No confirmed hotel booking — just the name and address of intended accommodation
  • No separate UAE resident document (Emirates ID, UAE visa copy) for the ETA form
  • No passport-size photographs — the passport scan suffices

How to Apply: Step-by-Step for Indians in Dubai

The Sri Lanka ETA application process for Indian passport holders is the same as the general process. Here is a condensed step-by-step specifically for Indian nationals in Dubai.

  1. 1Open a browser and go to eta.gov.lk. Select "Tourist Visa" if you are visiting for a holiday.
  2. 2Click "Apply for ETA" and begin the form. Select your nationality as "India" from the dropdown.
  3. 3Enter your Indian passport details exactly as printed: passport number, full name (as on passport), date of birth, and expiry date.
  4. 4Enter your travel information: planned entry date, duration of stay (up to 30 days), and Bandaranaike International Airport (CMB) as port of entry.
  5. 5Enter your Sri Lanka accommodation: hotel name and address or your host's address.
  6. 6Upload a clear scan or photo of your Indian passport biographical page (photo page) — JPG or PDF, under 1MB.
  7. 7Proceed to payment: pay USD 50 using your Visa, MasterCard, or American Express card. UAE-issued cards work fine.
  8. 8Submit and save your application reference number from the confirmation email.
  9. 9Wait for your approval email — typically within 24 hours. Check spam if not received.
  10. 10Print or save the approval email. You are ready to travel.

Important Notes for Indians Travelling from Dubai to Sri Lanka

UAE Residence Visa and Your Trip

Your UAE residence visa does not affect your Sri Lanka ETA eligibility in any way. You can hold any category of UAE visa — employment, investor, long-term, family, or even a visit visa — and still apply for the Sri Lanka ETA on your Indian passport. The ETA is issued based on your Indian passport nationality, not your UAE residency status.

Travelling on a Recently Renewed Passport

If you have recently renewed your Indian passport, apply for the Sri Lanka ETA using your new passport details. The ETA is linked electronically to your passport number — you cannot use an ETA issued for an old passport when travelling on a new one. If you applied for an ETA with an old passport and then renewed your passport before travel, you must apply afresh with the new passport.

Families and Children

Every member of your family, including children, needs their own individual ETA. There is no family ETA or group ETA system. Children under 12 with their own Indian passports need their own application (parent completes it on their behalf). Apply and pay for each passport holder separately on the eta.gov.lk portal.

Dual Indian-UAE Nationality

India does not permit dual citizenship — Indian nationals must give up Indian citizenship if they become citizens of another country, including the UAE. If you are a UAE citizen (Emirati) of Indian origin, you travel on your UAE passport and apply for the ETA as a UAE national. If you are an Indian national with UAE residency, travel on your Indian passport and apply as an Indian national.

India to Sri Lanka: Flights from Dubai

Emirates

Route
DXB → CMB (Colombo)
Flight Time
~3 hr 45 min
Frequency
Daily (multiple)
Notes
Premium cabin available; EK direct from Dubai

flydubai

Route
DXB → CMB
Flight Time
~3 hr 45 min
Frequency
Daily
Notes
Budget option; codeshare with Emirates on some flights

SriLankan Airlines

Route
DXB → CMB
Flight Time
~3 hr 45 min
Frequency
Daily
Notes
National carrier; good connection for onward India routes

Air Arabia

Route
SHJ → CMB
Flight Time
~4 hours
Frequency
Several per week
Notes
Budget option from Sharjah; popular with Indian community

Frequencies and flight times indicative as of February 2026. Check current schedules on airline websites.

Sri Lanka as a Destination for Dubai's Indian Community

Sri Lanka is a natural fit for Indian travellers from Dubai — culturally familiar, geographically close (the island sits just 80km south of India's tip), yet genuinely different and exotic. For the Indian community in Dubai, Sri Lanka offers a compelling combination: it is one of the most affordable overseas holiday options from the UAE, requires only the simple ETA, and delivers an experience that feels both comfortable and adventurous.

  • Language and culture: Sri Lanka has significant Indian cultural influence, and Tamil is an official language alongside Sinhala — many South Indian travellers find this particularly comfortable
  • Vegetarian food: Sri Lanka is one of the most vegetarian-friendly travel destinations in Asia, with rice, dhal, and vegetable curries at every meal
  • Budget-friendliness: Sri Lanka is one of the most affordable destinations accessible from Dubai, with meals and transport costing a fraction of Gulf prices
  • Diversity: ancient temples in Anuradhapura and Sigiriya, pristine beaches in Mirissa and Trincomalee, wildlife safaris in Yala, and tea estate drives in Nuwara Eliya — all in one island
  • Short flight time: under 4 hours from Dubai, making it realistic for a long weekend or short holiday without burning two days in transit

Need Help with Your Sri Lanka ETA from Dubai?

OraVisa assists Indian passport holders in Dubai with Sri Lanka ETA applications — from document preparation and form review to submission and follow-up. If you have questions about the fee change, your passport validity, or extending your stay, our team provides free guidance.

Get Free ETA Assistance

Extending Your Sri Lanka Stay: What Indians Need to Know

The 30-day ETA can be extended in Sri Lanka for a total stay of up to 90 days. Many Indian travellers use this option to combine a beach holiday with a longer exploration of the tea country, wildlife parks, and cultural triangle. The extension process is handled at the Department of Immigration in Colombo and is not complicated, provided you apply before your initial 30 days expire.

  • Visit the Department of Immigration and Emigration at Suhurupaya, Battaramulla, Colombo before your ETA expires
  • Bring your passport, a copy of your ETA approval email, and details of your continued accommodation in Sri Lanka
  • Pay the extension fee at the office — approximately LKR 5,000 to 10,000 per month (verify at the office)
  • The extension is typically processed the same day or the following working day
  • A maximum of two 30-day extensions can be obtained, giving a total of 90 days from your original entry date

Frequently Asked Questions

Do Indian passport holders need a visa for Sri Lanka?

Yes. Indian passport holders — including those residing in Dubai — require the Sri Lanka ETA (Electronic Travel Authorization), applied for online at eta.gov.lk before departure. The ETA costs USD 50 per person (the SAARC discount for Indian nationals was removed in 2024). Processing typically takes 24 hours and no embassy visit is required.

Is the Sri Lanka visa free for Indian passport holders?

No, Sri Lanka is not visa-free for Indian passport holders in 2026. India's SAARC membership historically resulted in reduced or waived ETA fees for Indian nationals, but this concession was removed in 2024. Indian passport holders now pay the standard USD 50 ETA fee, the same as other eligible nationalities. The ETA process remains simple and fully online.

Can I apply for a Sri Lanka ETA with my Indian passport from Dubai?

Yes, absolutely. UAE residents holding Indian passports apply for the Sri Lanka ETA through the official portal at eta.gov.lk — the same process as Indians applying from India or anywhere else. Your UAE residency does not affect your eligibility. Apply with your Indian passport details, pay USD 50 by card, and receive approval by email within 24 hours.

How many days can an Indian stay in Sri Lanka on ETA?

The Sri Lanka ETA for Indian nationals allows a stay of 30 days per entry. The ETA is double-entry, so you can leave and re-enter once within the 180-day validity window. If you want to stay longer, you can extend your visa at the Department of Immigration in Colombo for up to a total of 90 days from your original entry date. Two extensions of 30 days each are possible.

Do I need a return ticket to apply for the Sri Lanka ETA from Dubai?

The online ETA application does not require you to upload a flight booking — neither your outbound Dubai-to-Colombo ticket nor your return ticket. However, you should have a return or onward ticket booked before you travel, as Sri Lanka immigration officers may ask to see proof of onward travel on arrival at Colombo airport. Book your return flight before departure, even if you do not need it for the ETA application itself.

Can I use my UAE card to pay for the Sri Lanka ETA?

Yes. The Sri Lanka ETA portal accepts Visa, MasterCard, and American Express credit and debit cards issued in any country, including UAE-issued cards. Your UAE bank card will work for the USD 50 payment, and your bank will convert the amount from USD to AED at the prevailing exchange rate. Some banks charge a small foreign transaction fee for USD payments — check with your bank beforehand.

Need Expert Visa Assistance?

OraVisa handles everything from document preparation to embassy submission. Get a free consultation today.

Get Free Consultation
PS

Written by

Priya Sharma

Senior Visa Consultant — Asia & Americas

Senior Visa Consultant specializing in Asian & American destinations. 8 years of experience with a proven track record in complex multi-country applications.

Diploma in Travel & Tourism ManagementIATA Certified Travel Professional
Published: 8+ years experienceLanguages: English, Hindi, Urdu
AAR

Expert reviewed by Ahmed Al Rashid

Senior Visa Consultant

Certified Immigration ConsultantB.A. International RelationsUAE MOFA Recognized

Last updated: · 12+ years of visa consultancy experience

Last updated: