Deprecated: Using ${expr} (variable variables) in strings is deprecated, use {${expr}} instead in /www/wwwroot/worldrouteguide.com/src/Presentation/Web/VisaRouteController.php on line 167

Deprecated: Using ${expr} (variable variables) in strings is deprecated, use {${expr}} instead in /www/wwwroot/worldrouteguide.com/src/Presentation/Web/VisaRouteController.php on line 176
Visa: United States to Sri Lanka | WorldRouteGuide

Do United States citizens need a visa to visit Sri Lanka?

Visa on Arrival Up to 30 days

Citizens of United States can obtain a visa on arrival in Sri Lanka for stays up to 30 days. No advance application required. ETA required ($35, apply online).

ETA required ($35, apply online).

FAQs

Citizens of United States can obtain a visa on arrival in Sri Lanka for stays up to 30 days. No advance application required. ETA required ($35, apply online).

United States citizens can stay in Sri Lanka for up to 30 days with the appropriate visa.

Required documents typically include: a valid passport (with at least 6 months validity), return or onward ticket, proof of sufficient funds, and the appropriate visa. Check with the embassy for the most current requirements.

Related Visa Routes