Sri Lanka Tourist Visa
Electronic Travel Authorization (ETA) · For United Kingdom citizens
Planning a trip to Sri Lanka as a British citizen? You need an Electronic Travel Authorization (ETA) before you travel, costing USD $50 for a 30-day tourist visa with double entry. Most applications are approved within 24-72 hours. With over 178,000 UK visitors in 2024, Sri Lanka remains one of the most accessible destinations in South Asia for British travelers.
Sri Lanka Tourist Visa for British Citizens (2025) - Document Checklist
For United Kingdom citizens · VisaBeat.com
Document Checklist
Your passport must be valid for at least 6 months beyond your arrival date
Complete online ETA application with accurate personal and travel details
Pay the ETA processing fee online using a valid credit or debit card
Evidence of your departure from Sri Lanka within the visa validity period
Address where you will stay in Sri Lanka
Recommended (Optional)
Evidence you can financially support yourself during your stay
Vaccination certificate if traveling from a country with yellow fever transmission risk
What is the Sri Lanka ETA?
The Electronic Travel Authorization (ETA) is Sri Lanka’s online visa system for short-term visitors.1 For British citizens, the ETA is the standard way to visit Sri Lanka for tourism, visiting friends and family, or short business trips. The system is simple: apply online, pay the fee, and receive your authorization by email, typically within 24 hours.
Sri Lanka welcomed over 178,000 UK visitors in 2024, making British tourists the second-largest group of international arrivals after India.2 The ETA system is designed to facilitate this tourism while maintaining border security.
Application Process
Step 1: Go to the official ETA website
Visit eta.gov.lk to access the official application portal.2 Avoid third-party websites that may charge higher fees.
Step 2: Select “Apply as Individual”
Choose whether you are applying for yourself, as a third party for someone else, or as a group. For most tourists, select “Apply as Individual” and then “Tourist ETA.”
Step 3: Complete the application form
Enter your personal details exactly as they appear in your passport:
- Full name (first, middle, last)
- Passport number and expiry date
- Date of birth and nationality
- Travel dates and flight details
- Accommodation address in Sri Lanka
- Contact email address
Step 4: Pay the fee
The fee is USD $50 for online applications.3 Payment is accepted via Visa, MasterCard, or American Express. Ensure your card is enabled for international online transactions. The fee is non-refundable.
Step 5: Receive your ETA
After payment, you will receive a reference number. Check your email (including spam folder) for the ETA approval. Most applications are approved within 24 hours. Print the approval notice or save it to your phone.
Step 6: Present on arrival
Show your passport and ETA approval at immigration upon arrival in Sri Lanka. The officer will stamp your passport with a 30-day entry permit.
Fees
| Application Method | Fee | Notes |
|---|---|---|
| Online (recommended) | USD $50 | Applied before travel |
| On arrival at airport | USD $60 | Additional queuing time |
| Children under 12 | Free | All application methods |
| Transit visa (up to 2 days) | Free | For travelers passing through |
The processing fee is non-refundable and non-transferable.3 Payment at the airport can be made in major currencies equivalent to USD, with change given in Sri Lankan Rupees.
Processing Times
The standard processing time for online ETA applications is 1-3 working days, though most applications receive approval within 24 hours.2 Factors that may affect processing time include:
- Peak travel seasons: December to April sees higher application volumes
- Application accuracy: Errors may require additional review
- Security checks: Random additional screening may cause delays
To avoid any issues, apply at least one week before your travel date. If you need faster processing, some authorized agents offer expedited services, but these come with additional fees.
What You Need to Prove
Sri Lanka’s ETA system focuses on three main areas:
1. Identity verification
Your passport must be valid for at least 6 months beyond your arrival date.1 The information on your application must match your passport exactly. Any discrepancies, even minor spelling differences, can cause rejection.
2. Travel purpose
The tourist ETA is for tourism, visiting friends or family, attending events, or short business meetings. You cannot work or study on this visa. If your purpose is different, you may need a Business ETA or other visa type.
3. Means of support
While not always checked, immigration officers can ask for proof that you can support yourself during your stay. Having a return ticket and access to funds (credit cards, cash, or bank statements) demonstrates you will not overstay or become a burden.
After Your ETA is Approved
Once you receive your ETA approval:
Print or save your approval notice: While the ETA is electronically linked to your passport, having a copy speeds up the immigration process.
At Bandaranaike International Airport: After landing, proceed to immigration and join the queue for foreign passport holders. Present your passport and ETA approval. The officer will verify your details and stamp your passport with the entry date and 30-day stay limit.
Entry stamp matters: Ensure you receive an entry stamp. This stamp is your proof of legal entry and shows your permitted stay duration. Without it, you may face issues later.
During your stay: Keep your passport and ETA approval accessible. You may be asked to show identification when checking into hotels or using domestic transport.
Extending Your Stay
If 30 days is not enough, you can extend your tourist visa while in Sri Lanka:4
| Extension | Additional Days | Total Stay | Where to Apply |
|---|---|---|---|
| First extension | 60 days | 90 days | Immigration Department or online |
| Second extension | 90 days | 180 days | Immigration Department |
| Third extension | 90 days | 270 days | Immigration Department |
How to extend:
- Apply online: Visit the Immigration Department’s e-Visa portal and submit an extension application
- Or apply in person: Visit the Department of Immigration and Emigration in Battaramulla, Colombo
Required documents for extension:
- Valid passport
- Current ETA approval
- Completed extension application form
- Proof of sufficient funds for extended stay
- Extension fee (varies by duration)
Apply for extensions before your current authorized stay expires. Overstaying results in fines, potential detention, and future entry bans.
If Your ETA is Refused
ETA refusals for British citizens are uncommon given the automated nature of the system, but they do happen.2 If refused:
1. Check the refusal notice: You will receive a “Referral Notice” explaining that your application requires further review or has been denied.
2. Contact the Sri Lanka High Commission: The High Commission in London can provide guidance on your specific situation. Email: consular.london@mfa.gov.lk5
3. Correct and reapply: If the refusal was due to application errors (typos, incorrect details), you can submit a new application with corrected information.
4. Apply through the Embassy: For complex cases, you may need to apply for a visa directly through the Sri Lanka High Commission rather than the online ETA system.
Common reasons for refusal include:
- Passport details entered incorrectly
- Payment failure or declined card
- Previous immigration violations
- Security check flags
Most refusals can be resolved by correcting errors and reapplying. Allow extra time if you need to go through embassy channels.
Common Rejection Reasons
Based on official refusal data for this corridor
Incorrect Passport Details
Name, passport number, or dates entered incorrectly on the application
How to avoid: Triple-check all details match your passport exactly before submitting. Even small typos can cause rejection.
Application Errors
Incomplete forms, missing information, or invalid email address
How to avoid: Fill out every required field carefully. Use a valid email you check regularly to receive your ETA approval.
Payment Issues
Payment declined, card not enabled for international transactions, or insufficient funds
How to avoid: Use a card enabled for international online payments. Contact your bank beforehand if unsure.
Passport Validity
Passport expires within 6 months of arrival date or is damaged
How to avoid: Ensure your passport is valid for at least 6 months beyond your travel dates. Renew before applying if needed.
Security Concerns
Flagged during security checks or previous immigration violations
How to avoid: If you have a complex travel history or previous visa issues, apply well in advance and be prepared for potential delays.
Frequently Asked Questions
Do British citizens need a visa for Sri Lanka?
Yes. British citizens need an Electronic Travel Authorization (ETA) to visit Sri Lanka. You can apply online before travel for USD $50 or obtain one on arrival for USD $60. The ETA allows a 30-day stay with double entry.
How long does the Sri Lanka ETA take to process?
Most ETA applications are processed within 24 hours, though it can take up to 3 working days. Apply at least one week before travel to allow time for any unexpected delays.
How much does the Sri Lanka tourist visa cost for UK citizens?
The ETA costs USD $50 when applied online in advance. If you apply on arrival at the airport, the fee is USD $60. Children under 12 are free. The fee is non-refundable.
Can I extend my Sri Lanka tourist visa?
Yes. You can extend your stay beyond the initial 30 days through the Sri Lanka Department of Immigration. Extensions are granted in stages: 60 days for the first extension, then 90 days for subsequent extensions, up to a maximum total stay of 270 days.
What is the maximum stay allowed on a Sri Lanka tourist visa?
The initial ETA allows 30 days. With extensions, you can stay up to 270 days total (30 days initial + 60 days first extension + 90 days second extension + 90 days third extension). Extensions require additional fees and approval.
Is the Sri Lanka ETA a single or multiple entry visa?
The tourist ETA is a double entry visa valid for 30 days. This means you can enter Sri Lanka twice within the validity period. If you need multiple entries, you would need to apply for a new ETA or consider a business visa.
Can I apply for Sri Lanka ETA on arrival?
Yes, British citizens can apply for an ETA on arrival at Bandaranaike International Airport, but it costs USD $60 instead of $50. Applying online in advance is recommended to save money and avoid potential queues.
What documents do I need for the Sri Lanka ETA application?
You need a valid passport (6+ months validity), your travel dates, accommodation address in Sri Lanka, and a credit/debit card for payment. No additional documents like photos or bank statements are required for the online application.
How long is the Sri Lanka ETA valid for?
The ETA is valid for 3 months from the date of issue. You must enter Sri Lanka within this 3-month window. Once you enter, you can stay for up to 30 days.
What if my Sri Lanka ETA is rejected?
If your ETA is rejected, you will receive a referral notice. Contact the nearest Sri Lanka High Commission or Embassy for guidance. Common rejection reasons include incorrect information or payment failures. You can reapply after correcting any errors.
Do I need travel insurance for Sri Lanka?
Travel insurance is not a mandatory entry requirement for Sri Lanka. However, it is strongly recommended to have comprehensive travel insurance covering medical expenses, as healthcare costs for tourists are not subsidized.
Can I work in Sri Lanka on a tourist visa?
No. The tourist ETA does not permit any form of employment, paid or unpaid. If you want to work in Sri Lanka, you need to apply for a Business or Employment visa through the Sri Lanka Department of Immigration.