Sri Lanka passport → Malaysia
Malaysia visa for citizens of Sri Lanka
Citizens of Sri Lanka need a visa for Malaysia and can apply online for an eVisa.
Official application siteVerified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | eVisa · Tourist (30 days) |
|---|---|
| How to apply | Fully online — no office visit |
| Maximum stay | Up to 30 days |
| Visa validity | 90 days |
| Entries | Single entry |
| Processing time | 1–3 days |
| Government fee | $30 |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | Minimum USD 500 or equivalent |
How to apply
- 1
Create an account on the Malaysia eVisa portal
Go to https://malaysiavisa.imi.gov.my/evisa/ and register
- 2
Complete the application form
Fill in personal, passport, and travel details accurately
- 3
Upload required documents
Upload scanned passport, photo, flight, accommodation, and financial proof
- 4
Pay the visa fee
Pay USD 30 via credit/debit card or online payment
- 5
Submit the application
Review and submit the eVisa application
- 6
Wait for processing
Processing takes 1–3 working days
- 7
Receive eVisa via email
Print the eVisa and present on arrival in Malaysia
Documents checklist
Identity
Passport bio page scan
Must be valid for at least 6 months from date of arrival
Passport-sized photograph (white background)
Recent, 35x45 mm
Travel
Confirmed return flight booking
Must show entry and exit from Malaysia
Hotel accommodation booking or letter of invitation
For the entire intended stay
Financial
Bank statement or proof of sufficient funds
At least USD 500 or equivalent
Supporting
Travel itinerary (if applicable)
OptionalOptional but may strengthen application
Cover letter (optional)
OptionalExplain purpose of visit
Proof of funds
Minimum balance: USD 500
- bank statement
- credit card statement
- cash proof
Must show sufficient funds for intended stay
Good to know
- eVisa is for single entry only, maximum stay 30 days
- Validity 90 days from issue date – must enter within that window
- Not extendable or convertible to other visa types
Common refusal reasons
Incomplete or incorrect documents
Ensure all documents are clear, complete, and in English
Passport validity less than 6 months
Renew passport before applying
Previous overstay or visa violation
Avoid any overstay in previous visits
FAQ
Do citizens of Sri Lanka need a visa for Malaysia?
Citizens of Sri Lanka need a visa for Malaysia and can apply online for an eVisa. Visa type: eVisa · Tourist (30 days).
How long can citizens of Sri Lanka stay in Malaysia?
Up to 30 days.
How much does the Malaysia visa cost for citizens of Sri Lanka?
Government fee: $30.
How long does Malaysia visa processing take?
Typically 1–3 days.
What documents do citizens of Sri Lanka need for Malaysia?
Passport bio page scan; Passport-sized photograph (white background); Confirmed return flight booking; Hotel accommodation booking or letter of invitation; Bank statement or proof of sufficient funds; Travel itinerary (if applicable); and 1 more depending on your situation.
How long must my passport be valid for Malaysia?
At least 6 months.
Where do I apply?
On the official site: https://malaysiavisa.imi.gov.my/evisa/
Sources
Plan your trip to Malaysia
Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Malaysia.
Malaysia visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Malaysia