Understanding how long it takes to get your Sri Lanka ETA approved helps you plan your trip without last-minute stress. Most applications are processed quickly, but several factors can affect the timeline. Here is everything you need to know about Sri Lanka ETA processing times.
Standard Processing Times
The processing time depends on how and where you submit your application:
| Application Method | Processing Time |
|---|---|
| Online (eta.gov.lk) | 24 hours (typically under 1 hour) |
| Online during peak season | 24 to 48 hours |
| Through Sri Lanka Overseas Mission | Up to 3 business days |
| At DI&E head office in Colombo | Same day to 2 business days |
| Transit ETA | Usually within 1 working day |
The vast majority of online applications submitted through the official eta.gov.lk portal are processed within hours, not days. Many travelers report receiving their approval within 30 minutes to a few hours of submission.
Factors That Affect Processing Time
Application Volume
During peak travel seasons — December to March (winter tourism) and July to August (summer holidays) — processing may take longer due to higher application volumes. Plan ahead during these periods.
Completeness of Application
Incomplete or inaccurate applications trigger manual reviews that extend processing time. Double-check every field before submitting, especially your passport number and name spelling.
Nationality
Applications from certain nationalities may undergo additional security checks, which can add 24 to 72 hours to the standard processing time. This applies particularly to restricted nationalities that require sponsor documentation.
Payment Issues
Failed or delayed payments can hold up your application. Ensure your credit or debit card is enabled for international transactions and has sufficient funds before applying.
Previous Immigration History
If you have a history of visa overstays, previous application rejections, or immigration violations in Sri Lanka or other countries, your application may be flagged for additional review.
When to Apply
The ETA is valid for 3 months from the date of issue. This means you can apply up to 90 days before your planned arrival. The recommended timeline:
- Ideal: 1 to 2 weeks before departure
- Minimum: 3 days before departure
- Last resort: At least 24 hours before your flight
Never board a flight to Sri Lanka without a confirmed ETA Approval Notice. Airlines will check this document at check-in and may deny boarding if you do not have it.
What Happens After You Submit
- Immediate acknowledgment: You receive a reference number via email
- Processing: The Department of Immigration reviews your application
- Decision: You receive either an Approval Notice or a Referral Notice
- Approval: Print or save the notice and carry it when traveling
- Referral: Contact the nearest Sri Lankan embassy for further assistance
How to Check Application Status
If you have not received a response within 24 hours, check your application status:
- Go to eta.gov.lk/etaslvisa/pages/checkStatus.jsp
- Enter your acknowledgment reference number
- Enter your passport number exactly as submitted
- Click “Check Status”
You can also call the 24/7 ETA call center at 0094 71 99 67 888 for real-time status updates.
Referral vs Approval
An Approval Notice means your ETA has been granted. You can travel to Sri Lanka and will be admitted at the port of entry (subject to meeting all entry requirements).
A Referral Notice means your application requires additional review. This does not mean rejection — it means the authorities need more information or time. Steps to take:
- Do not travel until you receive a proper Approval Notice
- Contact the nearest Sri Lanka Overseas Mission
- Be prepared to provide additional documentation
- The acknowledgment notice is NOT valid for travel
Peak Season Planning Tips
- Apply at least 2 weeks before travel during December to March
- Apply at least 1 week before travel during July to August
- Avoid applying on weekends or Sri Lankan public holidays when processing may be slower
- Keep your email notifications on and check spam folders for the approval notice
- Save the 24/7 call center number (0094 71 99 67 888) in your phone
Frequently Asked Questions
How long does Sri Lanka ETA approval take?
Online applications are typically processed within 24 hours, with many approved within minutes. During peak seasons, it may take up to 48 hours. Applications through overseas missions take up to 3 business days.
Can I get my Sri Lanka ETA faster?
The online process is already the fastest method. There is no expedited or premium processing option. Apply during weekdays for the quickest turnaround.
What if my ETA is not approved before my flight?
Do not board the flight without an ETA Approval Notice. Airlines will deny boarding. If your application is still pending, contact the 24/7 call center at 0094 71 99 67 888.
Can I arrive in Sri Lanka without ETA approval?
No. Since October 15, 2025, all foreign nationals must obtain an ETA before arrival. A limited on-arrival facility exists but carries additional fees and the risk of being refused entry.
How quickly can I get ETA at the Sri Lanka airport?
While an on-arrival facility exists at Bandaranaike International Airport, processing times are unpredictable and you risk being turned away. Always apply online before departure.