UK British Citizen passportSwitch to United States passport
Visa Panic answer
eVisa requiredMedium paperwork

Do UK citizens need a visa for Sri Lanka?

Yes, UK citizens need an eVisa to visit Sri Lanka for short tourism trips (Up to 30 days with ETA).

Apply on the official siteSri Lanka Electronic Travel Authorization — last checked 28 June 2026
Always confirm with the official source before you travel.
Your panic level

When are you travelling?

Add your travel date and we'll tell you exactly how much to panic, based on typical processing times.

eVisa typically takes around a week.

Colour guide:Calm— no visa neededMedium— ETA / eVisa / light paperworkPanic— full visa or complex process

Deep breath. Here's the answer.

UK British Citizen passport holders typically need to apply for an eVisa online before travelling to Sri Lanka. Allow a few working days for processing and apply only through the official government portal.

Key facts

For UK British Citizen passport holders, tourism or short business trips.

PassportUK British Citizen passport
PurposeTourism / short business trip
Visa requiredYes — eVisa
Maximum stayUp to 30 days with ETA
Passport validityAt least 6 months beyond entry
Return/onward ticketYes
Arrival formStandard passport control
Last checked28 June 2026

You may need a visa if…

  • You are staying longer than the allowed visa-free period
  • You are working or doing paid activity
  • You are studying
  • You do not hold a standard British Citizen passport
  • You are transiting through another country
  • Your passport is damaged or close to expiry
  • Your travel history or personal circumstances affect entry rules

Before you travel

  • Check passport validity
  • Confirm return or onward travel rules
  • Complete any required arrival forms
  • Save official source links
  • Recheck rules close to departure
  • Check transit rules if connecting through another country

Common questions

For short tourism or business trips, UK British Citizen passport holders can typically stay Up to 30 days with ETA. Always confirm with the official source before travelling.

Related destinations