MigrantIQ logoMigrantIQ
VisaπŸ‡ΊπŸ‡Έ United States β†’ πŸ‡±πŸ‡° Sri Lanka

Do US citizens need a visa to enter Sri Lanka?

πŸ‡ΊπŸ‡Έ United States β†’ πŸ‡±πŸ‡° Sri Lanka

Short answer

Do US citizens need a visa to enter Sri Lanka?

Yes, US citizens need a visa to enter Sri Lanka. However, they have the option to apply for an Electronic Travel Authorization (ETA) before their trip. The ETA allows for short visits, typically for tourism or business purposes. You should apply for the ETA online, which is a straightforward process.

How can US citizens apply for an ETA?

US citizens can apply for the ETA through the official Sri Lankan government website. The application process usually requires basic personal information, travel details, and a valid passport. You should have a credit or debit card ready to pay any associated fees. After submitting the application, you will receive the ETA via email. Ensure you print a copy to present upon arrival in Sri Lanka.

What should US citizens know about the ETA?

The ETA is typically valid for 30 days from the date of arrival in Sri Lanka. It allows for multiple entries within that validity period. However, you should always check the latest information on the duration and conditions of the ETA. Visa requirements can change, so you should verify the current regulations on official government sites before traveling. Always ensure your passport is valid for at least six months beyond your planned departure from Sri Lanka.

Was this answer helpful?

Internal migration links

People Also Ask

Summarize this page with AI

Opens your assistant with a pre-filled prompt (ChatGPT, Perplexity, Claude). Gemini uses Google AI Mode.

Not affiliated with any AI platform. Always verify immigration rules on official government sites.

Share MigrantIQ

Help others find free migration guides, Q&A, checklists, and scam alerts.

Plan smarter

Save countries, compare destinations, track visa checklists, and sync your migration plan across devices.