🇬🇧
ETA Required — $50 USD30 Days

Sri Lanka Visa for British Citizens

Sri Lanka has long been a favourite destination for British travelers, thanks to historical ties, direct flight connections, and the island's incredible diversity of experiences. As a UK passport holder, you will need an Electronic Travel Authorization (ETA) to enter Sri Lanka, which can be conveniently obtained online before your departure. The process is straightforward and most applications are approved within 24 to 72 hours.

The ETA for British citizens costs $50 USD (approximately 40 GBP) and permits a stay of up to 30 days for tourism purposes. This period can be extended to 90 days at the Department of Immigration and Emigration in Colombo. SriLankan Airlines operates direct flights from London Heathrow to Colombo, making the journey particularly convenient for UK travelers. The flight takes approximately 10 to 11 hours, and connections through the Middle East hubs of Dubai, Doha, and Abu Dhabi are also popular alternatives.

British visitors will find Sri Lanka remarkably good value, with the pound sterling going a long way. Budget accommodations start from as little as 10 GBP per night, while a fine dining meal may cost just 15-20 GBP. The country offers a wonderful blend of ancient ruins, lush tea plantations, pristine beaches, and world-class wildlife, all within a relatively compact island that can be explored in two to three weeks. UK travelers should apply for their ETA well in advance of departure and ensure their passport has at least six months of validity remaining.

Documents Required

  • Valid UK passport with at least 6 months validity
  • Approved ETA confirmation (printed or digital)
  • Return or onward flight ticket
  • Proof of accommodation (hotel booking or invitation letter)
  • Proof of sufficient funds ($50-100 per day recommended)
  • Yellow fever vaccination certificate (only if arriving from an endemic country)

How to Apply for the ETA

1

Visit the Official ETA Website

Go to eta.gov.lk and select "Apply for ETA".

2

Complete the Application Form

Fill in your personal details, passport information, travel dates, and accommodation details.

3

Pay the ETA Fee

Pay the $50 USD fee using a Visa or Mastercard credit/debit card.

4

Receive Your ETA Approval

You will receive the ETA approval via email within 24-72 hours. Save a digital and printed copy.

5

Present at Immigration

Show your ETA approval and passport at Bandaranaike International Airport immigration. The officer will stamp your 30-day entry.

Tips for British Travelers

  • Use the official eta.gov.lk website to avoid third-party surcharges.
  • The ETA fee is charged in USD, so your bank may apply a small currency conversion fee.
  • Download the ETA approval to your phone and keep a printed copy in case of connectivity issues.
  • SriLankan Airlines direct flights from Heathrow offer the most convenient travel option.
  • Consider applying as soon as you book your flights to avoid last-minute stress.

Important Notes

  • Apply for your ETA at least 7 days before departure to avoid delays.
  • The ETA is a single-entry authorization for tourism or business purposes.
  • British Overseas Territories Citizens and British Overseas Citizens may have different requirements - check before applying.
  • The 30-day period begins from the date of arrival in Sri Lanka.
  • Transit passengers staying less than 48 hours can apply for a free transit ETA.
  • If you hold dual nationality, enter Sri Lanka using the same passport you applied for the ETA with.

Frequently Asked Questions

Do British citizens need a visa to visit Sri Lanka?

Yes, UK passport holders need an Electronic Travel Authorization (ETA) to visit Sri Lanka. The ETA is obtained online at eta.gov.lk and costs $50 USD. It allows a stay of up to 30 days for tourism or business.

Are there direct flights from the UK to Sri Lanka?

Yes, SriLankan Airlines operates direct flights from London Heathrow to Colombo Bandaranaike International Airport. The flight takes approximately 10-11 hours. Alternative routes via Dubai, Doha, or Abu Dhabi are also popular.

How much does the Sri Lanka ETA cost for UK citizens?

The ETA costs $50 USD, which is approximately 40 GBP. The fee is charged in US dollars, so your bank may apply a small currency conversion charge. Transit ETAs (for stays under 48 hours) are free of charge.

Can I extend my stay beyond 30 days in Sri Lanka?

Yes, British citizens can extend their stay up to 90 days total by visiting the Department of Immigration and Emigration in Colombo. The extension costs approximately $25 USD and requires a passport, application form, and proof of sufficient funds.

Is Sri Lanka safe for British tourists?

Sri Lanka is generally safe for British tourists. The UK Foreign, Commonwealth & Development Office (FCDO) does not advise against travel to Sri Lanka for tourism. Standard precautions should be taken regarding personal belongings and road safety.

What currency should I bring to Sri Lanka from the UK?

The local currency is the Sri Lankan Rupee (LKR). You can exchange GBP at the airport or banks in Colombo. ATMs are widely available in cities and tourist areas. Major credit cards are accepted at most hotels and larger restaurants.

Quick Facts

Visa TypeETA Required
Cost$50 USD (~40 GBP)
Stay Duration30 days
Processing24-72 hours
ExtensionUp to 90 days

ETA Details

ETA Cost

$50 USD

Validity

30 days (extendable to 90 days)

Processing Time

24-72 hours

Apply for ETA

Entry Requirements

Passport Validity6+ months
Return TicketRequired
Proof of FundsRequired
Yellow Fever Cert.If from endemic area

Visa Extension

Extension PossibleYes

Max Duration

Up to 90 days total

Extension Cost

$25 USD

Visit the Department of Immigration and Emigration in Colombo (No. 41, Ananda Rajakaruna Mawatha). Submit your application with passport, completed form, and proof of funds. Processing takes 3-5 business days.

Visa Types

tourist Visa

30 days (Double Entry)$50 USD

business Visa

30 days (Multiple Entry)$55 USD

transit Visa

2 days (Single Entry)$0 (free)

Embassy Info

Sri Lankan Embassy

High Commission of Sri Lanka, 13 Hyde Park Gardens, London W2 2LU

Embassy Website

Other Country Guides