Beach and rocks at Pigeon Island National Park, Trincomalee, Sri Lanka

Sri Lanka

Colombo · Sri Lankan rupee (LKR) · Sinhala, Tamil

Photo: AntanO / Wikimedia Commons · CC BY-SA 4.0

Singapore passport Sri Lanka

Do Singaporeans need a visa for Sri Lanka?

You can get a visa on arrival.

Visa on arrival

You can get the visa at the border rather than beforehand. Bring the fee in cash in the currency the border post accepts, plus a return ticket and your accommodation details. A visa on arrival is a permission, not a guarantee.

Status
Visa on arrival
Stay permitted
30 days from arrival, double entry. It can be extended inside Sri Lanka.
Government fee
$0
Typical decision
Not published
Apply on the official Sri Lanka government site

This is the government's own portal. We are not paid to send you there, and there is no service in between.

Checked 18 October 2026 — read the fees and rules on eta.gov.lk

Every published fee

TypeGovernment fee
tourist eta all other countries $50
business eta all other countries $55
tourist eta south asian countries $20
business eta south asian countries $30
tourist visa on arrival all other countries $60
tourist visa on arrival south asian countries $25
tourist eta 40 listed countries $0
transit 2 days $0

Checked 18 October 2026 — read this fee table on eta.gov.lk

Worth knowing

  • The ETA processing fee is not refundable and cannot be transferred.
  • Children under 12 of any nationality get a free 30-day tourist ETA.
  • The official ETA site is eta.gov.lk. Agent sites charge more than the government fee for the same ETA.

How long it takes

Apply online before you travel. Applying in advance costs less than the visa on arrival.

Guides for Sri Lanka