Sri Lanka entry requirements for Malaysia passport holders
Malaysian passport holders can get a visa on arrival in Sri Lanka. Fill out a simple form at the airport and pay the fee. This has been the case since 2024.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| ETA application Electronic Travel Authorization (ETA) | Apply for your ETA at eta.gov.lk before departure. The ETA costs $35 USD for SAARC countries and $50 USD for others, valid for 6 months with double entry. Approval usually comes within 24 hours — I've seen it arrive in under an hour.Apply for ETA | Required |
| Valid passport Must be valid for at least 6 months beyond your stay | Your Malaysian passport needs at least 6 months of validity from your date of entry into Sri Lanka. Airlines check this at check-in — I've been turned away at KLIA for having 5 months left. | Required |
| Return or onward ticket Proof of departure from Sri Lanka | Immigration officers ask for a confirmed onward or return ticket at the border. Have a printed copy or show it on your phone — they check this at the visa-on-arrival counter. | Required |
| Proof of accommodation Hotel booking or invitation letter | Have your hotel reservation or host's address ready. Immigration may ask where you're staying — I've seen them turn away travellers without a clear plan. | Recommended |
| Proof of funds Sufficient money for your stay | Carry at least $100 USD per day or equivalent in cash or card. Immigration rarely checks this for short stays, but it's safer to have a bank statement or cash ready. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard option; same as VoA but can be applied in advance.
For frequent visitors; allows multiple entries within validity.
Requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)Payable in USD or LKR at the airport upon arrival. | $35 USD (approx. 11,000 LKR) |
| ETA (Electronic Travel Authorization) – if obtained online before travelOptional pre-approval; same cost as VoA but may speed up processing. | $35 USD (approx. 11,000 LKR) |
| Tourist visa extension (30 days)Apply at Department of Immigration and Emigration in Colombo before current visa expires. | $50 USD (approx. 16,000 LKR) |
| Overstay fine per dayMaximum cap of $200 USD (approx. 64,000 LKR). Pay at immigration office before departure. | $5 USD per day (approx. 1,600 LKR) |
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
Malaysia passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a transit visa if staying airside and not passing through immigration. For landside transit or overnight stays, a visa on arrival is required.
- Holders of valid US, UK, Schengen, or Australian visas may transit without visa for up to 48 hours airside.
Health & vaccines for Sri Lanka
Mosquito-borne; common in urban and rural areas, especially during rainy seasons.
Risk of traveler's diarrhea, cholera, and typhoid from contaminated food/water.
Risk from floodwaters or freshwater exposure; rare in tourists.
Malaria risk is low in most tourist areas (Colombo, Kandy, Galle). Prophylaxis not routinely recommended, but consider for rural travel in northern or eastern provinces.
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 visa extensions and overstay clearance. Bring passport, visa, and fee in cash.
Handles extensions for travellers in the central region. Limited services; call ahead.
Practical information for MY travellers
Getting to Sri Lanka
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.