✉️ contact@eta-srilanka.info
Sri Lanka Visa Free Countries: Complete Guide for 2026

Sri Lanka Visa Free Countries: Complete Guide for 2026

Sri Lanka has transformed its entry requirements in recent years, replacing the old visa-on-arrival system with a streamlined Electronic Travel Authorization (ETA). While most visitors still need to obtain an ETA before traveling, citizens of dozens of countries benefit from a free ETA – effectively granting visa-free access to the island nation for tourism and business purposes. This guide covers every country whose citizens enjoy visa-free or free-ETA entry to Sri Lanka, along with practical details you need before booking your trip.

Srilanka eVisa sample
Example of a Srilanka eVisa document

Understanding Sri Lanka’s Entry System

Since 15 October 2025, Sri Lanka discontinued its visa-on-arrival policy. All travelers entering Sri Lanka for short-stay purposes – whether tourism or business – must obtain an Electronic Travel Authorization (ETA) or a traditional visa before arrival.

The good news is that citizens of many countries qualify for a free ETA, meaning they pay nothing for the authorization. Others pay a modest fee, and a small number of nationalities must apply for a full visa through a Sri Lankan embassy or consulate.

This system effectively creates three tiers of entry:

  • Free ETA – No cost, apply online, 30-day stay (90 days for Maldives)
  • Paid ETA – Fee applies, apply online, 30-day stay
  • Visa required in advance – Must apply at a Sri Lankan diplomatic mission

All travelers must hold a passport valid for at least six months from the date of entry.

Countries With Free ETA Access to Sri Lanka

Citizens of the following countries can obtain a free Electronic Travel Authorization to enter Sri Lanka for stays of up to 30 days. No visa fee is charged, and the application is completed entirely online through the official ETA portal.

Asia and the Middle East

Country Free ETA Duration
Bahrain 30 days
China (PRC passports) 30 days
Hong Kong (SAR passports) 30 days
India 30 days
Indonesia 30 days
Iran 30 days
Israel 30 days
Japan 30 days
Kazakhstan 30 days
Kuwait 30 days
Macau (SAR passports) 30 days
Malaysia 30 days
Nepal 30 days
Oman 30 days
Pakistan 30 days
Qatar 30 days
Saudi Arabia 30 days
Seychelles 30 days
Singapore 30 days
South Korea 30 days
Thailand 30 days
Turkey 30 days
United Arab Emirates 30 days

Europe

Country Free ETA Duration
Austria 30 days
Belarus 30 days
Belgium 30 days
Czech Republic 30 days
Denmark 30 days
Finland 30 days
France 30 days
Germany 30 days
Italy 30 days
Netherlands 30 days
Norway 30 days
Poland 30 days
Russia 30 days
Spain 30 days
Sweden 30 days
Switzerland 30 days
United Kingdom 30 days

Americas and Oceania

Country Free ETA Duration
Australia 30 days
Canada 30 days
New Zealand 30 days
United States 30 days

Africa

Country Free ETA Duration
South Africa 30 days

Special Case: Maldives

Nationals of the Maldives enjoy the most generous terms of any nationality. Maldivian citizens can enter Sri Lanka visa-free for up to 90 days without needing an ETA at all. This reflects the close bilateral relationship between the two Indian Ocean nations.

Note on Chinese passports: Citizens holding People’s Republic of China passports, Hong Kong SAR passports, and Macau SAR passports all qualify for the free ETA. When applying, select “China” as nationality since Hong Kong and Macau are not listed as separate nationality options.

Countries Eligible for Paid ETA

Citizens of all countries not listed in the “free ETA” or “visa required” sections can apply for an ETA for a fee. This covers the vast majority of the world’s nations and allows stays of up to 30 days. The application is submitted online and typically processed within 24 to 72 hours.

The paid ETA covers destinations across Africa, the Americas, Asia, Europe, and Oceania that are not included in the free tier. If your country does not appear in either the free ETA list or the visa-required list below, you fall into this category.

For detailed information about the ETA application process, fees, and requirements, visit our guides on Sri Lanka ETA and Sri Lanka ETA Fee.

Countries That Require a Visa in Advance

A small number of nationalities cannot apply for an ETA independently. Citizens of these countries must obtain a visa in advance from a Sri Lankan embassy or consulate before traveling:

  • Cameroon
  • Côte d’Ivoire (Ivory Coast)
  • Ghana
  • Nigeria
  • North Korea
  • Syria
  • Taiwan

When applying at a Sri Lankan diplomatic mission, applicants must present:

  1. A valid passport with at least six months validity
  2. A police clearance report
  3. If staying in another country for more than 6 months before traveling to Sri Lanka, a police clearance from that country and a copy of the visa certificate
  4. An affidavit from a Sri Lankan Justice of the Peace or Lawyer
  5. Accommodation information (proof of where you will stay)
  6. Mandatory yellow fever vaccination certificate (for applicable nationalities)

Visa-Free Entry for Diplomatic and Official Passport Holders

Beyond the standard ETA system, holders of diplomatic, official, service, or special passports from numerous countries enjoy visa-free entry to Sri Lanka without any ETA requirement. These arrangements are governed by bilateral agreements and typically allow stays of 30 days.

Countries with such arrangements include: Bahrain, Bangladesh, Belarus, Benin, Brazil, Cambodia, Chile, China, Cuba, Georgia, Hong Kong, India, Indonesia, Iran, Kazakhstan, Kenya, Maldives (90 days), Myanmar, Oman, Pakistan, Philippines, Qatar, Romania, Russia, Seychelles (60 days), Singapore, Thailand, Ukraine, and Vietnam.

Additionally, holders of United Nations passports and Interpol passports, regardless of nationality, do not need a visa to enter Sri Lanka for stays of up to 90 days.

Yellow Fever Vaccination Requirement

Regardless of your visa or ETA status, if you are arriving from or have recently visited a country with yellow fever risk, you must present a valid yellow fever vaccination certificate upon arrival. This applies to citizens of over 30 countries across Africa and South America, including:

Africa: Angola, Benin, Burkina Faso, Burundi, Cameroon, Central African Republic, Chad, DR Congo, Equatorial Guinea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-Bissau, Liberia, Mali, Mauritania, Niger, Nigeria, Rwanda, São Tomé and Príncipe, Senegal, Sierra Leone, Somalia, Sudan, Tanzania, Togo, Uganda

South America: Argentina, Bolivia, Brazil, Colombia, Ecuador, Panama, Peru, Suriname, Venezuela

How to Apply for a Sri Lanka ETA

The ETA application process is straightforward and entirely online:

  1. Visit the official ETA portal at eta.gov.lk
  2. Fill in your personal details – passport number, nationality, travel dates
  3. Upload required documents – passport bio page scan, recent photograph
  4. Pay the fee (if applicable) – free for eligible nationalities
  5. Receive your ETA – typically approved within 24 to 72 hours
  6. Print or save the ETA approval notice for presentation at immigration

Your passport must be valid for at least six months beyond your intended date of entry. You should also have a return or onward ticket and proof of sufficient funds for your stay.

For a step-by-step walkthrough, see our complete guide to Sri Lanka Visa Application.

Extending Your Stay Beyond 30 Days

The standard ETA allows a stay of 30 days (90 days for Maldivians). If you wish to stay longer, you can apply for a visa extension at the Department of Immigration and Emigration in Colombo. Extensions are typically granted for an additional 60 days, allowing a total stay of up to 90 days in most cases.

You should apply for the extension before your initial 30-day period expires to avoid overstay penalties.

Key Differences: Free ETA vs. Visa-Free vs. Visa on Arrival

It is important to understand how Sri Lanka’s system differs from traditional visa-free arrangements:

Feature Traditional Visa-Free Sri Lanka Free ETA Sri Lanka Paid ETA
Prior authorization needed No Yes (online) Yes (online)
Cost Free Free Fee applies
Processing time Instant 24-72 hours 24-72 hours
Typical stay Varies 30 days 30 days
Passport validity 6 months 6 months 6 months

While the free ETA requires online pre-registration, it is not a visa in the traditional sense. The process is quick, entirely digital, and carries no cost for eligible nationalities – making it functionally equivalent to visa-free travel for most practical purposes.

Frequently Asked Questions

Do I need a visa to visit Sri Lanka for tourism?

If you are a citizen of one of the 40+ countries listed in the free ETA section above, you do not need a traditional visa. You will need to obtain a free Electronic Travel Authorization (ETA) online before your trip. Citizens of other countries need either a paid ETA or a full visa from a Sri Lankan embassy.

How long can I stay in Sri Lanka without a visa?

With a free or paid ETA, most visitors can stay for up to 30 days. Maldivian nationals can stay up to 90 days. Extensions are available at the Department of Immigration in Colombo.

Is the Sri Lanka ETA the same as a visa?

No. The ETA is a travel authorization, not a visa. It is simpler to obtain, processed entirely online, and – for eligible nationalities – completely free. However, it does serve a similar function in granting permission to enter the country.

Can I work in Sri Lanka with a free ETA?

No. The ETA (free or paid) is valid only for tourism and short-term business purposes. If you intend to work in Sri Lanka, you need a work visa obtained through the proper channels before arrival.

What happens if I overstay my ETA?

Overstaying your authorized period is a serious offense in Sri Lanka. You may face fines, detention, and deportation. Overstays can also result in being banned from future entry. Always apply for an extension before your authorized stay expires.

Do children need their own ETA?

Yes. Every traveler, including infants and children, must have their own ETA and passport to enter Sri Lanka.

Summary

Sri Lanka’s visa-free access through the free ETA system covers citizens of over 40 countries across Asia, Europe, the Middle East, the Americas, Oceania, and Africa. The online application is quick, free for eligible nationalities, and typically processed within 24 to 72 hours. Whether you are planning a beach holiday in Mirissa, exploring the ancient cities of Anuradhapura, or trekking through Ella’s tea plantations, getting your entry authorization sorted is the first step to an unforgettable Sri Lankan adventure.

For more information on specific visa types and requirements, explore our related guides:
Sri Lanka ETA: Complete Guide
Sri Lanka ETA Requirements
Sri Lanka Tourist Visa
Sri Lanka Business Visa
Sri Lanka Transit Visa

Summarize with AI

Opens the selected AI with a ready-made prompt to summarize this article. You choose to send.

Kasun Perera

Author: Kasun Perera

Kasun Perera is a travel consultant based in Colombo with over 7 years of experience in Sri Lanka ETA applications and international entry documentation. He has assisted over 1050 travelers navigating the Sri Lanka ETA process, from initial application to approval. EDUCATION: Master of Arts in International Studies, University of Colombo. CERTIFICATIONS: Immigration Consultant Certificate (ICCRC), IATA Diploma in Travel and Tourism (IATA Training). EXPERTISE: Sri Lanka ETA applications, travel documentation, immigration and entry requirements, tourism facilitation in Sri Lanka. PUBLICATIONS: Author of publications on Sri Lanka ETA requirements and travel documentation, featured in regional travel media. Kasun is passionate about helping travelers explore Sri Lanka and can be reached through this website for Sri Lanka ETA questions and application guidance.