Skip to content
United Kingdom passport cover

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.

Last updated 8 November 2026

Entry status

ETA(opens in a new tab)
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.

Check another trip

Travellers

  • United Kingdom passport cover

Destinations