Sri Lanka entry requirements for Taiwan passport holders
Taiwan passport holders can get a visa on arrival in Sri Lanka in 2026. Fill out a form at the airport and pay the fee. No advance application needed.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Valid passport Must be valid for at least 6 months beyond your intended stay | Your passport must have at least 6 months of validity remaining from your date of entry into Sri Lanka. Airlines check this before boarding — if your passport expires sooner, you will be denied boarding. | Required |
| Visa on arrival Obtain at Colombo airport or apply online via ETA | You can get a visa on arrival at Bandaranaike International Airport for $50 USD (single entry, 30 days). Alternatively, apply for an Electronic Travel Authorization (ETA) at eta.gov.lk before travel — it costs $35 USD and takes 24 hours to process. The ETA lets you skip the visa-on-arrival queue.Apply for ETA | Required |
| Return or onward ticket Required for entry | Immigration officers at Colombo airport routinely ask for proof of onward travel. Have a printed or digital copy of your return flight or a ticket to your next destination ready. Airlines also check this before issuing your boarding pass. | Required |
| Proof of accommodation Hotel booking or invitation letter | Have a hotel reservation or a letter of invitation from your host in Sri Lanka ready. Immigration may ask for it, especially if you arrive without a clear itinerary. | Recommended |
| Proof of funds At least $50 USD per day | Carry cash or a credit card showing you have at least $50 USD per day for your stay. Immigration officers rarely check this, but it's a formal requirement and can be requested. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard option for tourism. Apply online or on arrival.
For travellers planning multiple visits within 6 months.
Requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)Payable at airport in USD or equivalent. Valid for 30 days from arrival. | $35 USD (approx. $35 USD) |
| Electronic Travel Authorization (ETA) – pre-arrivalOptional but recommended to save time. Apply online before travel. | $35 USD (approx. $35 USD) |
| Stay extension (per month, up to 2 months)Apply at Department of Immigration and Emigration in Colombo. Max extension of 60 days. | $50 USD (approx. $50 USD) |
| Overstay fine (per day)No official cap, but fines accumulate. Avoid overstaying. | $5 USD per day (approx. $5 USD) |
Common reasons for entry denial
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
Taiwan passport holders do not need a transit visa for airside transit up to 48 hours at Bandaranaike International Airport (CMB). You must stay in the transit area and have a confirmed onward ticket.
- If you need to leave the airport, you must obtain a visa on arrival or ETA.
Health & vaccines for Sri Lanka
Mosquito-borne; common in urban and rural areas, especially during rainy seasons.
Mosquito-borne; symptoms include fever and joint pain.
Risk from floodwaters or freshwater exposure; avoid wading in stagnant water.
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
Main office for extensions and visa issues. Bring passport, visa, and fee.
Handles extensions for central region. Less crowded than Colombo.
Practical information for TW travellers
Getting to Sri Lanka
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.