Sri Lanka entry requirements for Malaysia passport holders

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

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.

Apply for Sri Lanka eVisaElectronic Travel Authorization. Apply before departure.

Entry requirements

RequirementDetailsStatus
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
Apply early — but not too early
The ETA is valid for 30 days from your arrival date, not from the date of issue. You can apply up to 6 months in advance, but it's best to apply within a few weeks of your trip to avoid confusion.
Use the official ETA website only
There are many third-party websites that charge inflated fees for ETA processing. Always use https://eta.gov.lk/ — it's the official government portal and the only one you need.
Passport validity is non-negotiable
Sri Lankan immigration will deny entry if your passport has less than 6 months validity from your arrival date. Even if you have an approved ETA, you'll be turned away. Check your passport now, not the night before your flight.

What happens at the border

1
Apply for your ETA online
Go to https://eta.gov.lk/ and fill out the application. You'll need your passport details, travel dates, and a valid email address. Pay the fee (around USD 35 for a standard tourist ETA) with a credit or debit card. You'll receive a confirmation email with your ETA reference number.
2
Receive ETA approval
Approval is usually instant or within 24 hours. Check your email (including spam folder) for the approval. Print a copy or save it on your phone to show at check-in and immigration.
3
Arrive at Bandaranaike International Airport (CMB)
After landing, follow the signs to 'Immigration'. Join the queue for 'Foreign Passports'. Have your passport, ETA approval (printed or digital), and return ticket ready. The officer will check your documents, take your fingerprints, and stamp your passport. You'll get a 30-day tourist visa stamp.
4
Collect your baggage and exit
After clearing immigration, proceed to baggage claim, then customs. There's usually a green channel for 'nothing to declare' if you're not carrying restricted items. Then you're free to enter Sri Lanka!
Download Sri Lanka Entry Checklist
PDF · Malaysia Passport · Includes QR codes · Updated August 6, 2026
Download PDF

Staying longer & fees

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

Business visa (ETA)
Max stay30 days
Validity6 months from issue
Cost$40

Allows multiple entries, but each stay limited to 30 days.

Residence visa (long-stay)
Max stayUp to 1 year
Validity1 year
CostVaries (approx. $150–$300)

Requires sponsorship and approval from Department of Immigration and Emigration.

retirement visa
Sri Lanka Retirement Visa
1 year, renewable annually
~$200 USD per year (approx. 65,000 LKR) + processing fee
For individuals aged 55+ with proof of pension or sufficient funds (approx. $1,500/month). Allows long-term stay with multiple entries. Must not work locally.
digital nomad visa
Sri Lanka Digital Nomad Visa (Remote Work Visa)
1 year, renewable
~$300 USD per year (approx. 97,000 LKR)
For remote workers with proof of employment abroad and income of at least $2,000/month. No local tax on foreign income. Requires health insurance.
investor visa
Sri Lanka Investor Visa
2 years, renewable
~$500 USD (approx. 162,000 LKR) + investment of $50,000+
For investors in approved sectors (e.g., tourism, tech). Requires proof of investment and business plan. Includes family members.
work visa
Sri Lanka Work Visa (Employment Visa)
1 year, renewable
~$200 USD (approx. 65,000 LKR) + employer sponsorship
For those with a job offer from a Sri Lankan company. Requires employer to obtain approval from the Department of Immigration. Includes residence permit.
Other fees
ServiceCost
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

No return ticket30%
Insufficient funds25%
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

Malaysian passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not require a visa if staying airside and departing within 48 hours.

Airside transitAllowed up to 48h
Exceptions & conditions
  • If leaving the airport transit area, a transit ETA is required (cost $20).
Transit hubsBandaranaike International Airport (CMB)

Health & vaccines for Sri Lanka

Required for entry
Yellow FeverRequired if arriving from a country with yellow fever transmission (e.g., parts of Africa or South America).
Recommended vaccines
Hepatitis AEssentialTyphoidRecommendedTetanus-diphtheria-pertussis (Tdap)EssentialMeasles-mumps-rubella (MMR)EssentialHepatitis 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 typhoid from contaminated food/water.

LeptospirosisLow risk

Risk from floodwaters or freshwater exposure; rare in tourists.

Malaria risk: low

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

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

Main office for visa extensions and overstay clearance. Bring passport, visa, and fee in cash.

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

Handles extensions for travellers in the central region. Limited services; call ahead.

Practical information for MY 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,380 kmgreat circle distance
~4hfrom Malaysia
Find flights

Nearby destinations you can also visit

Countries close to Sri Lanka — with your same passport.

Frequently asked questions

The standard tourist ETA fee is around USD 35. You pay online at https://eta.gov.lk/ with a credit or debit card. There may be a small processing fee added by the payment gateway.
Most applications are approved instantly or within a few minutes. However, the official guidance says to allow up to 24 hours. It's best to apply at least a day before your flight to avoid any issues.
No, the ETA is not extendable. If you need to stay longer, you'd have to leave the country and re-apply for a new ETA. Overstaying can result in fines and potential deportation.
It's not strictly mandatory, but it's highly recommended. Having a printed copy or a clear digital copy on your phone can speed up the check-in process and avoid any issues with airline staff or immigration officers.
That depends on the transit country. For example, if you transit through Singapore or Thailand, you may need a transit visa or be eligible for visa-free transit. Check the requirements for your specific transit point. Your ETA for Sri Lanka is only for entry into Sri Lanka.
Technically, there is an on-arrival ETA facility at Bandaranaike International Airport, but it's more expensive (around USD 40) and involves longer queues. It's much better to apply online in advance — it's cheaper and saves you time.
Rejections are rare for Malaysian citizens, but if it happens, you'll receive an email explaining the reason. You can reapply with corrected information or contact the Sri Lankan embassy in Kuala Lumpur for assistance. Don't book non-refundable flights until your ETA is approved.

Official sources

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