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

Step-by-Step Sri Lanka ETA Guide for Dubai Residents

Back to Blog
How-To21 February 202610 min readBy Priya Sharma

Sri Lanka ETA Online Application from Dubai: Step-by-Step

How do I apply for the Sri Lanka ETA from Dubai?

Go to the official Sri Lanka government ETA portal at eta.gov.lk, click "Apply for ETA", select the Tourist category, enter your passport details and travel information, upload a scan of your passport photo page, and pay the USD 50 fee by card. You will receive an email confirmation immediately and your ETA approval (or queries) typically within 24 hours. The entire process takes 10 to 15 minutes. Do not use third-party sites — the official portal is straightforward and charges only the government fee.

Application Time: 10–15 minutesETA Fee: USD 50 (AED ~184)Approval Time: Within 24 hoursOfficial Portal: eta.gov.lk

Key Takeaway

  • Go to the official Sri Lanka government ETA portal at eta.gov.lk, click "Apply for ETA", select the Tourist category, en...
  • Application Time: 10–15 minutes
  • ETA Fee: USD 50 (AED ~184)
  • Approval Time: Within 24 hours
  • Official Portal: eta.gov.lk

The Sri Lanka ETA (Electronic Travel Authorization) is one of the simplest travel authorizations available to Dubai residents. It is an entirely online process on the official government portal, takes about 15 minutes to complete, and delivers approval to your email inbox — usually within 24 hours. There are no embassy visits, no queues, no couriers. For the vast majority of UAE-based travellers heading to Sri Lanka, the ETA is all that stands between you and your holiday.

Despite its simplicity, the Sri Lanka ETA does trip up some applicants — usually because they use unofficial third-party websites that overcharge, or because they make small errors in passport data entry that cause delays. This guide walks you through every step of the official application, explains what documents you need, tells you exactly how to pay, and covers what to do if something goes wrong.

We cover the application specifically from the perspective of UAE residents in Dubai, including the most common nationality groups in the emirate: Indian, Pakistani, Filipino, British, American, and UAE nationals themselves. By the end of this guide, you will know exactly how to complete your Sri Lanka ETA application correctly the first time.

Before You Start: What You Need to Apply

Gathering your documents and information before opening the ETA portal makes the application go smoothly. The form does not save partial progress in all browsers, so completing it in one sitting — which takes 10 to 15 minutes — is advisable.

  • Your passport: must be valid for at least 6 months from your planned entry date into Sri Lanka, with at least one blank page
  • A scanned or photographed copy of your passport biographical page (the photo page): JPG or PDF format, clear and legible, under 1MB file size
  • Your travel dates: planned entry date and intended length of stay in Sri Lanka (up to 30 days)
  • Your port of entry: for most Dubai residents this is Bandaranaike International Airport (CMB), Colombo
  • Hotel booking or accommodation address in Sri Lanka — you will be asked for this on the form
  • A working email address: this is where your ETA approval will be delivered — check it regularly
  • A credit or debit card: Visa, MasterCard, or American Express to pay the USD 50 government fee

Official Portal Only

  • Use eta.gov.lk — the official Sri Lanka government ETA portal
  • Third-party websites charge USD 100 to USD 150 for the same authorization — this is entirely unnecessary
  • Google "Sri Lanka ETA" carefully — paid ads from unofficial sites often appear above the government portal
  • The official portal URL starts with eta.gov.lk — any other domain is unofficial

Step 1: Access the Official ETA Portal

Open your web browser and go to eta.gov.lk. This is the official portal of the Sri Lanka Department of Immigration and Emigration. The site is available in English and Sinhala. On the homepage, you will see options for different visa types — Tourist, Business, and Transit.

Select "Tourist Visa" if you are visiting Sri Lanka for a holiday, to see friends or family, or for any non-commercial purpose. Select "Business Visa" only if you are travelling specifically for business meetings, conferences, or commercial activities. Select "Transit Visa" if you are connecting through Colombo without leaving the airport — though most nationalities transiting CMB airside do not require any ETA.

Click the "Apply for ETA" button under your selected category. This takes you to the application form.

Step 2: Passport and Personal Details

This is the most important section of the form and the source of most errors. Enter your passport details exactly as they appear in your passport — character by character. Any discrepancy between your ETA and your passport can cause problems at check-in or at immigration in Colombo.

  1. 1Passport Number: Enter exactly as printed on your passport — including any leading letters. Common nationalities in Dubai: Indian passports often begin with A, B, or T followed by 7 digits; Pakistani passports begin with a letter followed by 8 digits.
  2. 2Surname / Family Name: Enter as shown on your passport, in capital letters. If your passport shows both a surname field and a given name field, match both exactly.
  3. 3Given Names / First Names: All given names as they appear, including middle names if shown in your passport.
  4. 4Date of Birth: Day, month, year — use your passport as the reference, not any other document.
  5. 5Nationality: Select your passport-issuing country from the dropdown.
  6. 6Gender: As shown in your passport.
  7. 7Passport Expiry Date: The exact date printed on your passport. If your passport expires within 6 months of your planned Sri Lanka entry date, renew it before applying.
  8. 8Place of Issue: The city or country printed in your passport under "Place of Issue" or "Issued At".

Data Entry Tips to Avoid Rejection

  • Copy your name directly from your passport — do not shorten, abbreviate, or add names that do not appear in your passport
  • Double-check your passport number — a single wrong digit invalidates your ETA
  • Ensure passport expiry date is correct — wrong expiry dates cause processing flags
  • If your name has Arabic characters in your UAE-issued passport, use the English transliteration shown on the Latin-script data page

Step 3: Travel and Accommodation Details

After your personal details, the form asks about your travel plans. You do not need to have booked flights yet to complete an ETA, but you should have a realistic entry date in mind as the ETA validity is calculated from this.

  1. 1Planned Date of Arrival in Sri Lanka: Enter the date you expect to arrive. This starts your 30-day stay clock and the 180-day validity window of the ETA.
  2. 2Duration of Stay: Enter the number of days you plan to stay, up to 30 days. If you plan to stay longer, enter 30 days (you can extend in-country at the Department of Immigration).
  3. 3Port of Entry: Select "Bandaranaike International Airport" (CMB) for flights from Dubai. If you are arriving by sea on a cruise, select the relevant port.
  4. 4Accommodation Details: Enter your hotel name and address, or the name and address of any person you are staying with in Sri Lanka. This does not need to be a confirmed booking at the time of application — an intended hotel is acceptable.
  5. 5Contact Address in Sri Lanka: The same hotel or host address as above.
  6. 6Contact Phone in Sri Lanka: Optional, but provide a hotel number or your host's number if available.

Step 4: Upload Your Passport Scan

The ETA application requires you to upload a scan or clear photograph of your passport biographical page — the page with your photo, personal details, passport number, and expiry date. This is used by Sri Lanka immigration to verify your identity and cross-check the information you entered.

  • Format: JPG (JPEG) or PDF
  • File size: Under 1MB — if your scan is larger, compress it using an online tool before uploading
  • Quality: The page must be fully legible — all text, your photo, the passport number, and expiry date must be clearly readable
  • Lighting: If photographing with your phone, ensure the page is well-lit and not obscured by shadows or reflections on the laminate
  • Crop: The full biographical page should be visible — do not crop out the passport number or expiry date

Upload the file using the "Choose File" or "Browse" button on the form. Once uploaded, the portal will show a preview or confirm the file has been received. If the upload fails, check the file size and format before trying again.

Step 5: Pay the USD 50 Government Fee

After completing the form, you proceed to the payment page. The Sri Lanka ETA government fee is USD 50 per person for a Tourist ETA. The portal charges in USD — your bank will convert at the prevailing exchange rate, which is typically around AED 184 at February 2026 rates.

Sri Lanka ETA Payment Details

Amount

Information
USD 50 per person

AED Equivalent

Information
~AED 184 (February 2026 rates)

Payment Methods

Information
Visa, MasterCard, American Express (credit or debit)

Currency Charged

Information
USD — your bank converts from AED

Refundable?

Information
No — fee is non-refundable once submitted

Receipt

Information
Emailed with your application confirmation number

Foreign Transaction Fee

Information
Your bank may charge a small international transaction fee

USD to AED rate approximate at February 2026. Confirm current fee at eta.gov.lk before applying.

Enter your card details on the secure payment page. After successful payment, you will receive an email confirmation with your application reference number. Keep this reference number — you will need it if you need to follow up on your application status.

Step 6: Receive and Save Your ETA Approval

Most Sri Lanka ETA approvals for Dubai-based applicants arrive within 24 hours of submission. The approval is sent to the email address you provided during the application. Check your inbox — and your spam or junk folder — for an email from the Sri Lanka Department of Immigration and Emigration.

The approval email contains your ETA reference number, the authorized entry dates, the permitted duration of stay, and any conditions of your authorization. Read it carefully to confirm your name and passport number are correct in the issued ETA.

  • Save a digital copy of the ETA approval email on your phone — you may be asked to show it at airline check-in
  • Print one physical copy to carry in your travel documents — useful as a backup if your phone battery dies
  • Your ETA is linked electronically to your passport number — Sri Lanka immigration can verify it in their system without a physical copy
  • Check that your name and passport number in the approval email exactly match your passport — if there is an error, contact the Department of Immigration immediately
  • Note the ETA validity period (180 days from issue) and your authorized stay (30 days per entry)

If Your ETA Is Delayed Beyond 72 Hours

  • Check your spam folder first — government email is sometimes filtered
  • Log back into eta.gov.lk using your application reference number to check status online
  • If status shows "Pending" after 72 hours, email the Sri Lanka Department of Immigration at info@immigration.gov.lk with your reference number
  • OraVisa can assist with follow-up if you are not getting a response — contact us before your departure date
  • Do not attempt to re-apply as a duplicate application may cause confusion — follow up on the existing one

ETA Rejection: Causes and What to Do

Sri Lanka ETA rejections are uncommon for most nationalities based in Dubai, but they do occur. Understanding the most common causes helps you avoid them — and knowing what to do if you are rejected ensures you are not left stranded.

  • Incorrect passport data: a mis-entered passport number, wrong expiry date, or misspelled name are the most common causes — reapplication with corrected details usually resolves this
  • Passport validity: applying with a passport that has less than 6 months remaining validity — renew your passport first
  • Nationality not ETA-eligible: some nationalities must apply through the Sri Lanka Embassy in Abu Dhabi rather than online
  • Previous visa violations: a history of overstaying or immigration violations in Sri Lanka or other countries may cause rejection
  • Unclear passport upload: if your passport scan was illegible, the application cannot be assessed — reapply with a clearer scan
  • Security checks: a small number of applications are flagged for additional security screening, which can take up to 7 business days

If your ETA application is rejected, you will receive an email explaining the reason. For most common causes — data errors, passport clarity issues — a corrected reapplication is the solution. If your rejection is based on nationality ineligibility, OraVisa can advise on the Sri Lanka Embassy visa route from Abu Dhabi.

Need Help with Your Sri Lanka ETA Application?

OraVisa provides professional ETA application review and submission for UAE residents heading to Sri Lanka. We check your documents, complete the form accurately, and monitor the application through to approval — so you do not have to worry about errors or delays.

Get Professional ETA Help

ETA vs Visa on Arrival at Colombo Airport

Sri Lanka allows eligible nationalities to obtain a visa on arrival at Bandaranaike International Airport at the same USD 50 fee. Despite this option existing, the online ETA is significantly preferable for Dubai residents. Here is why.

Sri Lanka ETA (Online) vs Visa on Arrival — Comparison

Where to Apply

ETA Online (Recommended)
Online at eta.gov.lk before departure
Visa on Arrival at CMB
At Colombo Airport on arrival

Cost

ETA Online (Recommended)
USD 50
Visa on Arrival at CMB
USD 50 (same fee)

Processing Time

ETA Online (Recommended)
24 hours (before you fly)
Visa on Arrival at CMB
Variable — can be 30–90 minutes in queue

Check-in Boarding

ETA Online (Recommended)
No issues — ETA already confirmed
Visa on Arrival at CMB
Some airlines may hesitate without prior authorization

Queue at Airport

ETA Online (Recommended)
None for ETA holders
Visa on Arrival at CMB
Dedicated VOA queue — can be long during peak hours

Risk of Refusal

ETA Online (Recommended)
Low (decision made before travel)
Visa on Arrival at CMB
Same criteria, but decided after a long flight

Recommendation

ETA Online (Recommended)
Always recommended
Visa on Arrival at CMB
Only if you forgot the ETA before departure

VOA = Visa on Arrival. Visa on arrival is available at CMB for eligible nationalities only. Not available at all ports of entry in Sri Lanka.

Frequently Asked Questions

What is the official Sri Lanka ETA website?

The official Sri Lanka ETA portal is eta.gov.lk — the website of the Sri Lanka Department of Immigration and Emigration. This is the only legitimate government portal for ETA applications. Third-party websites that appear in search results for "Sri Lanka ETA" charge significantly more (USD 100 to USD 150) for the same service. Always verify you are on eta.gov.lk before entering your details or making payment.

How long does the Sri Lanka ETA take from Dubai?

The Sri Lanka ETA is typically approved within 24 hours of a complete, correctly submitted application. In some cases, particularly during Sri Lanka public holidays or high-volume periods, processing can take up to 72 hours. OraVisa recommends applying at least 3 to 5 days before departure to be safe. If you have not received approval after 72 hours, check your spam folder and then follow up using your application reference number at eta.gov.lk.

Can I apply for the Sri Lanka ETA on my phone from Dubai?

Yes, the eta.gov.lk portal is accessible on mobile browsers and you can complete the full ETA application from your smartphone. You will need to upload a clear photograph of your passport biographical page, which you can capture directly with your phone camera. Ensure the image is well-lit and fully legible before uploading. Payment by card also works on mobile.

What happens if I make an error on my Sri Lanka ETA application?

If you notice an error before submitting, simply correct it on the form. If you have already submitted and paid but spot an error — such as a misspelled name or wrong passport number — contact the Sri Lanka Department of Immigration immediately by email at info@immigration.gov.lk with your application reference number and the details of the error. In some cases, corrections can be made; in others, a new application with the correct details is required. OraVisa can assist with error correction requests.

Is the Sri Lanka ETA a visa stamp in my passport?

No. The Sri Lanka ETA is an electronic authorization linked to your passport number in the immigration database — it is not a physical stamp or sticker in your passport. When you arrive in Colombo, the immigration officer verifies your ETA status electronically. Your passport receives an entry stamp on arrival, but the ETA itself is digital. You do not need to print it, though carrying the approval email as a backup is recommended.

Do children need their own Sri Lanka ETA?

Yes. Every traveller, including infants and children, needs their own individual Sri Lanka ETA. Children with their own passports need a separate ETA application each. Children listed on a parent's passport (in countries where this is still possible) would be covered by the parent's ETA, but this situation is increasingly rare as most countries now issue individual passports for all ages.

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: