Sri Lanka entry requirements for Malaysia passport holders
Malaysian passport holders need an Electronic Travel Authorization (ETA) to visit Sri Lanka for tourism. The online application is straightforward, and approval is typically instant or within 24 hours. The ETA grants a 30-day stay from your arrival date.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| ETA / eVisaYou need to get this online approval before you fly; without it you may be denied boarding. Apply online before travel | Malaysian citizens must obtain an Electronic Travel Authorization (ETA) before departure. Apply at the official Sri Lanka ETA website (https://eta.gov.lk/). The ETA is valid for 30 days from arrival and is not extendable. | Required |
| Passport validityCheck your passport expiry date — if it's too close, renew it before you travel. At least 6 months | Your Malaysian passport must be valid for at least 6 months beyond your intended date of departure from Sri Lanka. | Required |
| Blank passport pagesMake sure there's a clean, empty page for immigration to stamp. 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 your outbound flight booking — have it ready. Proof of departure | You must be able to show a confirmed return or onward ticket to a country other than Sri Lanka, with a departure date within your ETA validity. | Required |
| Proof of fundsNot always checked, but it's wise to carry evidence of financial means. Sufficient for stay | You should be able to demonstrate sufficient funds (cash, cards, or bank statements) to cover your expenses during your stay in Sri Lanka. | Recommended |
| Arrival declarationYou don't need to fill out any extra arrival form beyond the usual immigration card. Not required | No separate arrival declaration is required for Malaysia passport holders entering Sri Lanka. | Not required |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Allows multiple entries, but each stay limited to 30 days.
Requires sponsorship and approval from Department of Immigration and Emigration.
| Service | Cost |
|---|---|
| ETA (Electronic Travel Authorization) – StandardFor tourism, valid for 30 days from arrival, double entry. | $35 |
| ETA (Electronic Travel Authorization) – TransitFor transit stays up to 48 hours. | $20 |
| ETA (Electronic Travel Authorization) – BusinessFor business visits, valid for 30 days. | $40 |
| Visa extension (on arrival)For first extension of 30 days, applied at Department of Immigration and Emigration. | $25 |
| Visa extension (additional)For subsequent extensions, each up to 30 days, max total stay 180 days. | $50 |
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
Malaysian passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not require a visa if staying airside and departing within 48 hours.
- If leaving the airport transit area, a transit ETA is required (cost $20).
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.