Complete guide to Electronic Travel Authorization (ETA) and visa requirements for visiting Sri Lanka
For quick questions and travel inquiries, send us a DM on Instagram
Message on InstagramPrefer to apply yourself? Visit the official site:
Official ETA PortalFree visa for nationals of the following countries:
Current ETA fees in effect. See detailed structure below.
These countries must apply through Sri Lankan Sponsor:
For tourism, sightseeing, and leisure activities
SAARC Countries
$20
All Other Countries
$50
On Arrival (SAARC)
US$ 25
On Arrival (Others)
US$ 60
If you wish to extend your stay beyond 30 days, you can apply for a visa extension. The total fee includes the ETA processing fee plus additional visa fees based on the duration and entry type.
Country-Specific Visa Fees
The additional visa fee for extensions from 30 to 90 days varies by country. Please refer to Extraordinary Gazette No: 2241/37 dated 18.08.2021 for detailed fee information.
Non-Refundable & Non-Transferable
ETA processing fees are not refundable and cannot be transferred to another person or application.
Payment at Airport
Payments at Bandaranaike International Airport can be made in designated foreign currencies equivalent to US Dollar value. Balance will be paid in Sri Lankan Rupees only.
Children Under 12
Children of any nationality under 12 years of age can obtain a visa free of charge.
Processing Time
Online applications are typically processed within 24-48 hours. Apply at least 3-5 days before your intended travel date.
Apply for your Sri Lanka ETA through the official government portal
Last updated: February 3, 2026