Sri Lanka Visa & ETA Guide for US Citizens — Sri Lanka travel story by Lankan Stays & Trails

Travel tips · for US passport holders

Sri Lanka visa and ETA guide for US citizens

US passport holders need entry authorisation for Sri Lanka before they fly, arranged online through the official ETA system. Here's what that process specifically involves from a US passport perspective.

August 24, 2026 · 6 min read · Lankan Stays & Trails

Travel TipsPlanningSri Lanka

Quick answer

US citizens need an Electronic Travel Authorization (ETA), Sri Lanka's online tourist entry system, arranged before departure through the official Department of Immigration and Emigration site. The process typically takes a few minutes online, with approval commonly arriving by email within a short window, and the tourist ETA generally allows a stay of up to around 30 days, often extendable in-country. A US passport needs at least six months of validity beyond the planned stay, and travellers should apply only through the official portal to avoid inflated third-party fees, checking current requirements before booking since rules can change.

Key takeaways

  • US citizens apply for Sri Lanka's tourist ETA online through the official Department of Immigration and Emigration portal, not on arrival.
  • A US passport needs at least six months of validity remaining beyond the intended stay in Sri Lanka.
  • The tourist ETA commonly permits a stay of up to around 30 days, often extendable through the immigration department in-country.
  • Approval typically arrives by email within a short processing window after the online application, though this should be confirmed as current at the time of applying.
  • Third-party websites charging inflated fees for ETA processing are common; US applicants should use only the official government portal.

The ETA process for US citizens

US citizens fall into the category of travellers who need entry authorisation before arriving in Sri Lanka for tourism, arranged through the country's Electronic Travel Authorization system rather than a visa stamped in advance at a consulate. The application is completed entirely online, using passport details and basic trip information.

For a US passport holder, the process is generally straightforward: complete the online form, pay the fee through the official portal, and receive approval by email, which should be saved or printed for arrival. Because eligibility categories and fees are reviewed periodically, it's worth confirming the current requirement for US passport holders on the official site shortly before applying.

What your US passport needs

A US passport used for Sri Lanka entry needs at least six months of validity remaining beyond the planned length of stay, a standard requirement across most of Sri Lanka's entry categories. It should also have at least one blank page for any entry stamp or annotation.

US passport renewal processing times fluctuate, so travellers with a passport nearing the six-month threshold should check their own expiry date well ahead of booking flights, since airlines may also decline boarding if the remaining validity falls short.

  • US passport validity: at least six months remaining beyond the planned stay in Sri Lanka.
  • At least one blank page recommended for entry formalities.
  • Check your specific expiry date against your travel dates before booking flights, not just before applying for the ETA.

Applying for the ETA from the USA

The application itself doesn't require any special steps for US-based applicants beyond what any nationality completes: the official online portal accepts applications from anywhere with internet access, so there's no need to visit a consulate or embassy in the United States for the standard tourist ETA.

Have your passport number, US home address, intended arrival date, and a valid payment card ready before starting the form, since the application is generally completed in a single online session. Confirmation typically arrives by email, which should be kept accessible (printed or saved to a phone) for check-in and arrival.

  • Apply online through the official government ETA portal, from anywhere in the USA, no consulate visit required.
  • Have your passport, US address, and payment details ready before starting the application.
  • Save or print the emailed approval for airline check-in and arrival in Sri Lanka.

Avoiding unofficial visa sites

A number of unofficial websites market themselves as Sri Lanka visa or ETA services and charge considerably more than the official fee, a pattern common across many countries' online visa systems and one US applicants searching generic terms often encounter first in search results.

The safest approach is to navigate directly to the official Department of Immigration and Emigration ETA portal rather than clicking a sponsored search result, and to treat any site asking for an unusually high fee or extensive unrelated personal information with caution.

Stay length and extensions

The tourist ETA commonly allows a stay of up to around 30 days from arrival, which comfortably covers most American travellers' itineraries given the flight time involved in reaching Sri Lanka. Extensions are generally possible in-country through the immigration department for travellers wanting to stay longer, subject to current fees and conditions.

Because exact validity periods and extension rules are reviewed periodically, confirm the current stay length and extension process on the official site if your trip plans are close to the standard limit.

Planning around your ETA

Apply for the ETA a few days to a couple of weeks before travel rather than at the airport, giving a comfortable buffer for processing and for correcting any errors in the application. Pair the ETA approval with proof of onward or return travel and your accommodation details, which immigration may ask to see on arrival.

While the ETA application itself is something every traveller completes individually, Lankan Stays & Trails can advise on timing and make sure your itinerary and accommodation details line up cleanly for entry, so the only piece of admin left is the application itself.

Frequently asked questions

Do US citizens need a visa for Sri Lanka?

Yes. US citizens need Sri Lanka's Electronic Travel Authorization (ETA), an online tourist entry authorisation arranged before travel through the official Department of Immigration and Emigration portal, rather than a visa obtained on arrival or at a consulate.

How long does the Sri Lanka ETA take to process for US citizens?

The online application itself takes only a few minutes, with approval typically arriving by email within a short processing window afterward. Applying a few days to a couple of weeks before travel is a sensible buffer, and current processing times should be confirmed on the official site.

What passport validity do US citizens need for Sri Lanka?

A US passport needs at least six months of validity remaining beyond the planned length of stay in Sri Lanka, with at least one blank page recommended. Check your specific expiry date against your travel dates before booking flights.

How long can US citizens stay in Sri Lanka on the tourist ETA?

The tourist ETA commonly allows a stay of up to around 30 days from arrival, often extendable in-country through the immigration department. Confirm the exact current validity and extension process on the official government site closer to travel.

Where do US citizens apply for the Sri Lanka ETA?

Only through the official Department of Immigration and Emigration ETA portal, accessible from anywhere in the USA with an internet connection. No consulate visit is required, and unofficial third-party sites often charge inflated fees for the same process.

Can US citizens get a Sri Lanka visa on arrival?

The standard route is applying for the ETA online before departure rather than on arrival. Requirements can change, so confirm the current process for US passport holders on the official government site before assuming an on-arrival option applies.

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

The fee varies and is reviewed periodically, so check the current amount on the official government ETA portal rather than relying on an older figure found elsewhere online. Avoid third-party sites charging considerably more than the official rate.

Lankan Stays Team