Malaysia tourist visa for Nepali citizens

eVISA via the official Malaysian immigration portal — around USD 28, 2-5 days processing, up to 30 days stay.

Nepali citizens need an eVISA to visit Malaysia for tourism, applied for online in advance through the official Malaysian immigration portal. There's no visa-on-arrival option for Nepali passport holders. Apply only through the official government site — several unofficial sites mimic it and charge extra fees.

Steps

  1. Apply on the official portal — Go to malaysiavisa.imi.gov.my (Malaysia's official immigration eVISA portal) and complete the online application.
  2. Upload documents — Passport bio page, passport-style photo, return/onward ticket, proof of accommodation, and proof of funds.
  3. Pay the fee and wait for approval — Processing is typically 2-5 calendar days. Apply at least a week before travel to allow buffer time.
  4. Print your eVISA — Download and carry a printed or digital copy of the approved eVISA for check-in and immigration.

Documents

Official links

Frequently asked questions

Is visa-on-arrival available for Nepali citizens?

No — Nepali passport holders must obtain the eVISA online before departure; there is no visa-on-arrival option.

Last reviewed 2026-09-29.

Printable document checklist