Malaysia eVisa: Fees, Processing and Requirements for Bangladeshi, Pakistani, Nigerian and Sri Lankan Passports
How the Malaysia eVisa works for the 31 visa-required nationalities: the RM 105 processing fee plus the official nationality fee, the two-working-day standard, single and multiple entry, validity, documents and where to apply.
What This Means for You
If your passport is Bangladeshi, Pakistani, Sri Lankan, Nepali, Nigerian, Ghanaian, Ethiopian or Colombian, apply at malaysiavisa.imi.gov.my from home a few weeks before you fly, pay RM 105 plus RM 15 to RM 50 plus the card charge, and print the approval. You get 30 days per entry, and you still file the Digital Arrival Card three days before arrival.
Overview
The eVisa is the standard visa for the 31 nationalities on Malaysia's visa-required list. It is applied for online at the Immigration Department's portal, decided in two working days as the government's published standard, and printed by the applicant; no sticker is placed in the passport.
Who applies: Citizens of Bangladesh, Pakistan, Sri Lanka, Nepal, Bhutan, Afghanistan, Nigeria, Ghana, Ethiopia, Colombia, Serbia, Montenegro, Angola, Burkina Faso, Burundi, Cameroon, the Central African Republic, both Congos, Djibouti, Equatorial Guinea, Eritrea, Guinea-Bissau, Ivory Coast, Liberia, Mali, Mozambique, Niger and Rwanda, Myanmar under the ASEAN exclusion, holders of Hong Kong Documents of Identity, and Indian citizens who want a multiple-entry visa or who travel after the exemption ends. Applications must be made from the applicant's own country of nationality or residence, and the portal does not accept registrations from Israel or North Korea.
Fees: Three parts. The RM 105 processing fee, charged on every application. The consular visa fee for your nationality from the Immigration Department's table: RM 20 for Bangladesh, Pakistan, Nepal and Bhutan; RM 15 for Sri Lanka; RM 19.50 for Myanmar; RM 50 for India; RM 30 for China; and RM 20 for any nationality not on the table, which includes Nigeria, Ghana, Ethiopia and Colombia. And the payment gateway charge, 0.8% for card payments and up to 1.7% for e-wallets. A Bangladeshi single-entry eVisa therefore costs RM 125 plus the gateway charge; the High Commission in Dhaka puts the processing fee alone at about BDT 2,500 and the visa fee at about BDT 600.
Validity and stay: A single-entry eVisa is valid for three months from the date of issue for one entry and a stay of up to 30 days. A multiple-entry eVisa is valid for one year with 30 days per entry and no extension. The Immigration Department also issues a one-year multiple-entry social visit visa to Indian citizens for RM 100 and Chinese citizens for RM 30.
Documents: Passport valid for at least six months with blank pages, a recent photograph, confirmed return flight, accommodation booking, and evidence of funds. Business visitors add an invitation from the Malaysian company; visitors to family add the host's identity document and proof of relationship. The Dhaka High Commission's checklist is the model for South Asian applicants.
Conditions: The government portal lists them as a valid passport, no record on the Immigration Department's suspect list or the stolen and lost travel document system, not being a prohibited immigrant, and sufficient funds. The eVisa does not permit work or study, and a visa with reference is needed for those.
Timing: Two working days is the published standard. Allow a week for queries, apply no earlier than three months before travel because the visa's validity runs from issue, and print the approval; airlines check it at boarding.
Eligibility Requirements
- National of one of the 31 countries on the Immigration Department's visa-required list, or a holder of a travel document that always needs a visa
- Applying from your own country of nationality or legal residence, not from Israel or North Korea
- Passport valid for at least six months with blank pages
- Purpose is tourism, visiting family or friends, or business meetings; not work or study
- Not on the Immigration Department's suspect list or the stolen and lost travel document system, and not a prohibited immigrant
- Sufficient funds for the stay
Required Documents
Passport bio page
RequiredScan of a passport valid for at least six months with blank pages
Photograph
RequiredRecent passport-style photo on a white background, uploaded to the portal
Return flight booking
RequiredConfirmed itinerary out of Malaysia within 30 days of entry
Accommodation booking
RequiredHotel confirmation for the stay, or the host's details for family visits
Proof of funds
RequiredRecent bank statement showing funds for the trip
The portal lists sufficient funds as a condition of approval
Invitation letter
OptionalFrom the Malaysian company for business visits, or from the host with ID and proof of relationship for family visits
Yellow fever certificate
OptionalFor arrivals from listed countries including Nigeria, Ghana, Ethiopia and Kenya; checked at the border, not by the portal
Medical treatment abroad can cost thousands. SafetyWing covers you in 180+ countries with up to $250,000 in medical coverage, plus trip interruption and lost luggage.
We may earn a commission at no extra cost to you. How affiliate links work
Application Steps
Confirm you need it
Only the 31 listed nationalities, travel-document holders and Indians outside the exemption apply. Everyone else enters visa-free.
Register on the official portal
At malaysiavisa.imi.gov.my, from your own country. Third-party sites resell the same form at a mark-up.
Upload documents and pay
Passport, photo, flights, accommodation and funds. Pay the RM 105 processing fee plus your nationality fee plus the gateway charge; fees are not refunded on refusal.
Wait two working days
Check status on the portal. Queries for missing documents restart the clock.
Print the approval and file the MDAC
Carry the printed eVisa. Submit the Digital Arrival Card within three days before arrival; the eVisa does not replace it.
Visa Fees
| Type | Amount | Note |
|---|---|---|
| Processing fee (all applicants) | MYR 105 | Charged on every eVisa application |
| Visa fee: Bangladesh, Pakistan, Nepal, Bhutan | MYR 20 | Immigration Department fee table |
| Visa fee: Sri Lanka | MYR 15 | Immigration Department fee table |
| Visa fee: India | MYR 50 | For Indians applying outside the exemption; one-year multiple entry RM 100 |
| Visa fee: Myanmar | MYR 19.50 | Immigration Department fee table |
| Visa fee: nationalities not on the table (Nigeria, Ghana, Ethiopia, Colombia and others) | MYR 20 | "Countries which are not listed are to pay RM 20.00" |
| Payment gateway charge | MYR 0.8-1.7% | 0.8% for cards, up to 1.7% for Alipay, WeChat Pay and UnionPay |
Common Reasons for Refusal
Understanding these can help you strengthen your application
- 1Application made from a country other than the applicant's own
- 2Passport with less than six months' validity
- 3Name on the suspect list or a stolen or lost document record
- 4Insufficient funds or inconsistent bookings
- 5Previous overstay or deportation from Malaysia
- 6Applying through a copycat site that submitted incorrect data
If your application is refused: You will receive a letter explaining the reason. In most cases, you can reapply immediately with a stronger application addressing the concerns raised.
Frequently Asked Questions
How much is a Malaysia eVisa for Bangladeshi citizens?
How much is a Malaysia eVisa for Pakistani citizens?
How much is a Malaysia eVisa for Nigerian citizens?
Can Indian citizens get a Malaysia eVisa if they want to stay longer than 30 days?
Is the Malaysia eVisa valid from arrival or from issue?
Can I extend a Malaysia eVisa?
Processing Time
Important
Requirements may change. Always verify current requirements with the official embassy or consulate website before applying.
$250,000 medical · 180+ countries · From ~$45/month · Cancel anytime
We may earn a commission at no extra cost to you. How affiliate links work
Travel essentials
Partner linksPay visa fees in GBP, EUR, or USD at the real exchange rate — typically 3–5x cheaper than your bank's international transfer.
Travel medical insurance covering 180+ countries with up to $250,000 in coverage. Meets Schengen EUR 30,000 minimum. Download your proof-of-insurance visa letter instantly from your dashboard — no emails, no waiting.
We may earn a commission at no extra cost to you. How affiliate links work
Official Sources
This information is based on the following official sources. Always verify with these sources before submitting applications.
The only official eVisa site. Applicants in Israel and North Korea cannot register.
Government summary of the eVisa: RM 105 processing fee plus the nationality fee plus up to 1.7% gateway charge, two working days, 30 days per entry.
Consular fee per nationality in ringgit: RM 20 for Bangladesh, Pakistan and Nepal, RM 15 for Sri Lanka, RM 50 for India, RM 20 for any nationality not listed.
Single entry (three months), multiple entry (one year, 30 days per entry; RM 100 for Indian and RM 30 for Chinese citizens) and transit visas.
eVisa process and fees for Bangladeshi passports: RM 20 visa fee plus RM 105 processing.
The official list of the 31 nationalities that must obtain a visa, the Indian exemption to 31 December 2026, the ASEAN rule and the travel documents that always need a visa.
Links open in a new tab. VisaCalm is not responsible for external website content.