# Do United Kingdom passport holders need a visa for Sri Lanka?

No visa is needed, but United Kingdom passport holders must get an ETA (electronic travel authorisation) before travelling to Sri Lanka for up to 30 days.

- Entry status: ETA
- Maximum stay: 30 days
- Last updated: 8 November 2026
- Page: https://edenpax.com/passport/united-kingdom/to/sri-lanka

## Before you go

- Apply for the ETA online before travel.
- Passport expiry date must be at least 6 months after arrival.
- Yellow fever certificate required when arriving from a transmission-risk country.
- Tourist ETA is free of charge.

## Related

- [Everywhere the United Kingdom passport can go](https://edenpax.com/passport/united-kingdom)
- [Every passport visiting Sri Lanka](https://edenpax.com/destination/visiting-sri-lanka)