Current DossierSubject · UK British Citizen passportFile · SRI-LANKA

Sri Lanka

Do UK citizens need a visa?

Last checked 28 Jun 2026Source · Sri Lanka ETA — official site (notice effective 25 May 2026)How we source this →
Visa Panic answer
ETA/ESTA requiredMedium paperwork

Do UK citizens need a visa for Sri Lanka?

Yes — you need an ETA before travel. For British tourists the 30-day tourist ETA is free.

Apply on the official siteSri Lanka ETA — official site (notice effective 25 May 2026) — 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.

ETA/ESTA usually approved within a few days.

Health FileSubject · Sri LankaChecked · 22 Jul 2026

Vaccinations for Sri Lanka

Book a travel clinic appointment 6–8 weeks before you fly.

Conditional

Only if arriving from a risk area

Required only if you're travelling from — or transiting through — a country with active transmission.

  • Yellow Fever

    Certificate required if arriving from (or transiting) a country with yellow fever transmission risk.

Recommended on health grounds

Not required for entry — advised by NHS / CDC for most travellers.

  • Hepatitis A

    Recommended — food & water borne.

  • Typhoid

    Recommended, especially for longer stays or rural travel.

  • Japanese Encephalitis

    Consider for rural stays, especially in monsoon season.

  • Rabies

    Consider for rural travel, cyclists, and long trips.

→ Read the Yellow Fever briefing

Which countries require the certificate, timing, cost, and the 10-day validity rule.

Not medical advice. Always confirm with your GP, travel nurse, or a Yellow Fever Vaccination Centre — requirements change and can vary based on where you're arriving from.

Colour KeyCalm— no visaMedium— ETA / eVisaPanic— full visa

Deep breath. Here's the answer.

Sri Lanka requires all foreign nationals to get an Electronic Travel Authorisation (ETA) before travel. Under a notice effective 25 May 2026, British passport holders get a free 30-day tourist ETA, with double entry allowed within 30 days of first arrival. An ETA is not a guarantee of entry, and we don't estimate approval times.

Key facts

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

PassportUK British Citizen passport
PurposeTourism (other purposes, including business, have separate rules — check the official ETA/visa authority)
Visa requiredYes — ETA/ESTA
Maximum stayUp to 30 days on a free tourist ETA (double entry within 30 days of first arrival)
Passport validityAt least 6 months beyond entry
Return/onward ticketIf arriving by air: round-trip ticket to show at the port of entry (official ETA Terms, read 13 Oct 2026). You can get the ETA before booking a ticket (official ETA FAQ, read 13 Oct 2026).
Arrival formArrival card: Sri Lanka Immigration lists issuing immigration/emigration forms to be completed by passengers at ports (official Immigration "Tasks" page, read 13 Oct 2026). Airport and Aviation Services announced on 2 Jan 2023 a facility for foreign air passengers to fill in arrival cards online three days prior to travel; this is a historical online facility notice, not a current online mandate, and the linked online service could not be opened on 13 Oct 2026, so the current method is not verified. Confirm how to complete your arrival card before travel. The arrival card is separate from your ETA.
Last checked28 June 2026

You may need a visa if…

  • You intend to stay longer than your ETA or visa permits
  • 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
  • Official ETA timing wording (read 13 Oct 2026): the notice effective 25 May 2026 says all foreign nationals must obtain an ETA prior to arrival. The undated official FAQ says an ETA is not a precondition for boarding a flight or vessel. These statements address different stages; we have not verified airline boarding policies or on-arrival ETA availability. Obtain your ETA before travel and confirm with your airline and Sri Lanka immigration authorities; do not rely on an arrival fallback.
  • Free 30-day tourist ETA, double entry within 30 days of first arrival.

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
  • Apply for your free tourist ETA on the official site (eta.gov.lk) before you travel.

Common questions

Children usually need their own passport and, where applicable, their own visa or entry authorisation. Some countries require additional documents for minors.

Related destinations

Field Report Provenance

Human-checked

Every dossier is written from official government sources, then re-checked on 28 Jun 2026.

Auto-monitored

An hourly job re-scans official sources for changes. Anything fishy triggers a manual review.

Not legal advice

Always cross-check with the linked official source before you book. Read our methodology and disclaimer.