Do you need a visa for travelling to Sri Lanka?

When embarking on a holiday, all we want is the fastest route to the beach and certainly not extra time spent at border control. That’s why knowing what visa you will or won’t need when travelling abroad is crucial.

What type of visa do I need to travel to Sri Lanka?

In order to travel to Sri Lanka, British residents require a short-stay visa. Also known as an Electronic Travel Authorisation, ETA, they can be obtained online, and are typically valid for 30 days, though they can be extended with an additional application.

How much does an ETA cost?

Each ETA will cost US$30 – approx £20 – and is payable by credit or debit card. It’s possible to acquire an ETA upon arrival in Sri Lanka, but this can cause delays. For this reason, it’s advised you apply for an ETA before you set off.

Does everyone require an ETA?

Even if you’re just passing through Sri Lanka, you will still require an ETA. Holidaymakers travelling on an ETA will not be allowed to partake in paid or unpaid work – if these are your travelling circumstances, you will instead need to acquire a visa from the Sri Lankan High Commission in the United Kingdom.

To gain access into Sri Lanka, you will need the following

A valid ETA

A valid passport, must be valid for a minimum period of six months following your entry into Sri Lanka

Proof of return travel to the United Kingdom or your next airport

Proof of sufficient funds to support yourself during your stay

Will I need any vaccinations before travelling to Sri Lanka?

Additional vaccinations are required for travel to Sri Lanka, so it’s worth checking well in advance all the requirements you’ll need to meet so that your holiday is hassle-free from the get-go. If you’re booking an All Inclusive holiday here at Holiday Hypermarket, make sure you know whether or not your visa application is included in your package.

For complete information on visas for travelling to Sri Lanka and how to obtain them, please visit

Share this page