Sri Lanka entry requirements for Singapore passport holders

Updated weekly · Last reviewed August 7, 2026·View sources
eVisa required
30 days
Max stay
30 days
Passport validity
6 months
Beyond entry date
Return ticket
Required
Or onward travel proof
Proof of funds
Recommended
May be checked

Singapore passport holders can travel to Sri Lanka without a traditional visa — you'll get an Electronic Travel Authorization (ETA) on arrival. The ETA allows a stay of up to 30 days, and you can apply online before you fly or at the airport in Colombo. Here's exactly what you need to know for a smooth entry in 2026.

Entry requirements

RequirementDetailsStatus
Sri Lanka ETA (Electronic Travel Authorization)You must get this authorization before you fly; it is not issued on arrival.
Apply online before travel
Singapore passport holders must obtain an ETA before departure. Apply online via the official Sri Lanka ETA portal. The ETA allows a stay of up to 30 days.Required
Passport validityIf your passport expires sooner, renew it before you travel.
At least 6 months from arrival
Your Singapore passport must be valid for at least 6 months beyond your intended date of arrival in Sri Lanka.Required
Blank passport pagesThe immigration officer will stamp your passport on arrival.
At least 1 blank page
Your passport must have at least 1 blank page for the entry stamp.Required
Return or onward ticketImmigration may ask to see this as proof you will leave the country.
Proof of departure
You must have a confirmed return or onward ticket showing departure from Sri Lanka within the 30-day stay period.Required
Proof of sufficient fundsNot always checked, but having proof can speed up entry if asked.
For your stay
Be prepared to show evidence of sufficient funds to cover your expenses during your stay in Sri Lanka (e.g., cash, credit cards, bank statements).Recommended
Arrival declarationYou do not need to fill out any additional arrival form beyond the standard immigration card.
Not required
No separate arrival declaration is required for Singapore passport holders entering Sri Lanka.Not required
Apply online to skip the queue
The ETA on arrival counter at Colombo airport can have long lines, especially during peak season. Applying online (eta.gov.lk) before you fly saves time and lets you head straight to the immigration queue for pre-approved travellers.
Passport validity is non-negotiable
Sri Lanka enforces the 6-month passport validity rule strictly. If your passport expires within 6 months of your arrival date, you'll be denied boarding by the airline and entry by immigration. Check your passport now — renew if needed.
No extensions — don't overstay
The 30-day ETA cannot be extended. Overstaying even a day can result in fines and potential issues with future travel to Sri Lanka. If you think you might need more time, consider a longer-duration ETA (if available) or plan to leave and re-enter.

What happens at the border

1
Apply for ETA online (recommended)
Go to eta.gov.lk, fill in your passport details, pay the fee (around USD 35 for a 30-day ETA), and receive approval via email — usually within 24 hours. Print a copy or save it on your phone.
2
Arrive at Bandaranaike International Airport (CMB)
After landing, follow signs to 'Immigration'. If you already have an ETA, join the 'Eligible Passport Holders' queue. If you didn't apply online, use the 'ETA on Arrival' counter — but expect a longer wait.
3
Present your passport and ETA
Hand over your passport (with the ETA confirmation if you applied online). The officer will scan it, verify your details, and stamp your passport with a 30-day entry permit.
4
Collect baggage and exit
After the stamp, proceed to baggage claim, then customs. You're officially in Sri Lanka — enjoy your trip!
Download Sri Lanka Entry Checklist
PDF · Singapore Passport · Includes QR codes · Updated August 7, 2026
Download PDF

Overstay calculator

Enter your arrival date and we'll tell you exactly when you need to leave.

Staying longer & fees

Visa options if you want to stay beyond the free limit:

Business visa
Max stay90 days
Validity6 months from date of issue
CostApprox. $100 (USD)

Requires invitation letter from Sri Lankan company; apply at Sri Lankan embassy or online via ETA portal.

Residence visa (long-stay)
Max stay1 year (renewable)
Validity1 year
CostVaries – approx. $200 (USD) per year

For employment, study, or investment; requires sponsorship and approval from Department of Immigration.

retirement visa
Sri Lanka Retirement Visa
1 year, renewable annually
~$300 USD per year (approx. 90,000 LKR)
For individuals aged 55+ with proof of pension or sufficient funds (min. $1,500/month). Allows long-term stay but no work. Apply through Sri Lankan embassy.
digital nomad visa
Sri Lanka Digital Nomad Visa (Proposed)
1 year, renewable
~$200 USD (approx. 60,000 LKR)
For remote workers with proof of income (min. $2,000/month). Allows stay and work for foreign employers. Currently in pilot phase; check official sources.
work visa
Sri Lanka Work Visa (Employment Visa)
1 year, renewable
~$500 USD (approx. 150,000 LKR) plus employer sponsorship
Requires a job offer from a Sri Lankan company and approval from the Department of Immigration. Allows multiple entries and work.
student visa
Sri Lanka Student Visa
Duration of course (up to 4 years)
~$100 USD (approx. 30,000 LKR) plus tuition fees
For enrolled students at recognized Sri Lankan institutions. Requires admission letter and proof of funds. Allows part-time work with permission.
Other fees
ServiceCost
ETA (Electronic Travel Authorization) – 30-day double entryMandatory for Singapore passport holders; apply online before travel.$50 (USD) or equivalent in LKR
Visa on arrival (if eligible)Only at Colombo Bandaranaike International Airport; not recommended – pre-approval advised.$60 (USD) or equivalent in LKR
Visa extension (30-day extension)Apply at Department of Immigration and Emigration in Colombo; additional extensions possible up to 90 days total.Approx. $50 (USD) or LKR 15,000

Common reasons for entry denial

Insufficient funds30%
No return ticket25%
Suspicious travel pattern20%

Approval probability calculator

Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.

Transiting through Sri Lanka

No transit visa needed

Singapore passport holders transiting through Sri Lanka (airside) do not require a visa if staying in the international transit area and holding confirmed onward tickets.

Airside transitAllowed up to 24h
Exceptions & conditions
  • If leaving the airport transit area, a standard ETA or visa is required.
  • If transiting through Colombo (CMB) and staying overnight in a hotel, a visa is required.
Transit hubsBandaranaike International Airport (CMB)

Health & vaccines for Sri Lanka

Required for entry
Yellow FeverRequired if arriving from a country with yellow fever risk (e.g., parts of Africa or South America).
Recommended vaccines
Hepatitis AEssentialTyphoidRecommendedTetanus-diphtheria-pertussis (Tdap)RecommendedHepatitis BRecommendedRabiesConsiderJapanese EncephalitisConsider
Health risks
Dengue FeverHigh risk

Mosquito-borne; common in urban and rural areas, especially during rainy seasons.

Food and Waterborne DiseasesModerate risk

Risk of traveler's diarrhea, cholera, and hepatitis A from contaminated food/water.

LeptospirosisLow risk

Risk from freshwater exposure (e.g., paddy fields, floods); rare in tourists.

Malaria risk: low

Low risk in most tourist areas; prophylaxis recommended for rural travel in dry zone (e.g., Anuradhapura, Polonnaruwa).

Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.

Immigration offices for extensions

Colombo
Department of Immigration and Emigration
41 Ananda Rajakaruna Mawatha, Colombo 01000
Mon–Fri 08:30–16:30

Main office for visa extensions and re-entry permits; bring passport, photos, and fee.

Kandy
Regional Immigration Office – Kandy
No. 17, Rajapihilla Mawatha, Kandy
Mon–Fri 08:30–16:30

Handles extensions for central region; less crowded than Colombo.

Practical information for SG travellers

Country basics
CapitalColombo
LanguageSinhala, Tamil
Driving sideLeft-hand traffic
US driving licenceIDP required alongside US license.
Money
CurrencySri Lankan Rupee (LKR)
Exchange rate
1 USD = 335.84 LKR
updated Jul 3
Time zone
Local timeUTC+5
vs New York+10.5h (EST) / +9.5h (EDT)
vs Los Angeles+13.5h (PST) / +12.5h (PDT)
Electricity
Voltage230V / 50Hz
Plug types
D,G,MType D, G, M — US plugs do not fit. Bring a universal adapter.
⚠ US adapter needed
Water & health
Tap water
Not safe — use bottled
Use bottled water. Tap water is treated but travellers should avoid it.
Emergency numbers
Police119
Medical110
US EmbassyFind contact

Getting to Sri Lanka

2,654 kmgreat circle distance
~4hfrom Singapore
Find flights

Nearby destinations you can also visit

Countries close to Sri Lanka — with your same passport.

Frequently asked questions

No traditional visa — you need an Electronic Travel Authorization (ETA), which is essentially a visa waiver. You can apply online before you fly or get it on arrival at Colombo airport. It allows a 30-day stay.
The standard 30-day ETA costs around USD 35. If you apply online, you pay by credit/debit card. On arrival, you pay in cash (USD, EUR, or LKR). There are also longer-duration ETAs if you plan to stay more than 30 days, but the standard one is fine for most trips.
Online applications are usually processed within 24 hours, often much faster. Some travellers get approval in minutes. To be safe, apply at least 2-3 days before your flight. On arrival, it takes about 15-30 minutes at the airport counter.
No — the ETA is not extendable. If you want to stay longer, you'd need to leave the country and re-enter, or apply for a different visa type before arrival. Overstaying can result in fines, so plan your itinerary accordingly.
You can get an ETA on arrival at Bandaranaike International Airport. There's a dedicated counter. Just have your passport, a credit card or cash, and be prepared to wait in line. It's straightforward but slower than having it pre-approved.
No — the standard ETA is single-entry. If you leave Sri Lanka (even to the Maldives for a day trip) and return, you'll need a new ETA. Plan your travel accordingly.
Yes, every traveller needs an ETA, including infants and children. You'll need to submit a separate application for each child, using their own passport.

Official sources

Always verify before you travel
Entry requirements change. This page was verified on August 7, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.