How Long Can I Stay in Sri Lanka?
Complete guide for UK passport holders. Last verified 2026-02-04.
Maximum Stay
30 days
At a Glance
Duration
30 days
per visit
Visa Type
e-Visa (Electronic Travel Authorization)
Entry Requirements
- Passport valid for 6 months after arrival
- Electronic Travel Authorization (ETA) required
- Apply online at eta.gov.lk before travel
Important Things to Know
ETA can also be obtained on-arrival at airport Immigration counter
No visa needed if transiting by air within 24 hours
Overstaying 30-day ETA may result in temporary detention, fine, deportation, travel ban, or future entry refusal
Can I Extend My Stay?
Can apply for extension online through Sri Lanka's official Immigration portal (eservices.immigration.gov.lk)
Additional Information
Popular destination requiring advance e-visa application. Extension possible online. Yellow fever certificate if from risk country.
Official Sources
UK Government Foreign Travel Advice
https://www.gov.uk/foreign-travel-advice/sri-lanka/entry-requirementsLast verified: 2026-02-04
Always verify current requirements with official government sources before traveling, as visa policies can change.
Track Your Days with Days Monitor
Never overstay your visa. Track your days automatically with our iOS app.
Related Countries in Asia
Afghanistan
Contact embassy - Afghan embassy in London is closed β’ Tourist Visa Required
Armenia
180 days in any 180-day period β’ Tourist/Business
Azerbaijan
30 days within 90-day validity period β’ e-Visa
Bangladesh
Up to 3 months (or 15-30 days if visa on arrival) β’ Tourist Visa Required
Bhutan
Visa pre-approved, issued on arrival β’ Tourist Visa Required
Brunei
Up to 90 days for British citizen passport holders β’ Tourist Visa-Free