esta.org.lk is a private visa agency, not affiliated with the Government of Sri Lanka. We charge a service fee for our consultancy. You can also apply for the ETA directly on the official government website (eta.gov.lk) without paying our additional service fees.
Singapore citizens must obtain a pre-approved Electronic Travel Authorization (ETA) before traveling to Sri Lanka.
• Valid Singapore passport with at least 6 months validity.
• Confirmed return or onward ticket.
• Proof of sufficient funds for stay.
• Valid email address for ETA delivery.
The Sri Lanka e-Visa (ETA) application is fully online and simple:
Step 1: Fill out the online ETA form.
Step 2: Enter accurate personal & passport details.
Step 3: Pay the required fees securely.
Step 4: Receive ETA approval via email.
The cost of a Sri Lanka visa for Singapore citizens depends on the ETA type selected:
• Tourist ETA
• Business ETA
• Transit ETA
Fees displayed during application include government charges and may include a private service fee (if using an agency).
Q1: Do Singapore citizens need a visa for Sri Lanka?
Yes — ETA approval is required before travel.
Q2: How long is the ETA valid?
Tourist ETA usually allows short stays (subject to approval).
Q3: Can the ETA be extended?
Yes, extensions may be processed in Sri Lanka through immigration.
We provide accurate, official-based visa guidance and application support. We are a private service provider, not a government agency. Applicants may also apply directly through the official portal.
• Department of Immigration & Emigration, Sri Lanka:
https://www.immigration.gov.lk
• Ministry of Foreign Affairs, Sri Lanka:
https://mfa.gov.lk
• Sri Lanka eVisa / ETA Official Portal:
https://www.eta.gov.lk