Malaysia's mix of modern city life in Kuala Lumpur, island getaways in Langkawi, and heritage streets in Penang has made it a firm favourite with Indian travellers. The good news is that entry has become considerably simpler in recent years. Here's everything you need to know about Malaysia's visa options for Indians.
For short tourist trips, generally no. The Malaysian government has extended visa-free entry to Indian passport holders for stays of up to 30 days, covering tourism, business meetings, social visits, and transit. If your trip falls outside these purposes or you need to stay longer, you'll need an eVisa or eNTRI instead.
1. Visa-Free Entry Available to Indian passport holders for stays of up to 30 days for tourism, business, social visits, and transit. No advance application or fee is required just complete the mandatory Malaysia Digital Arrival Card (MDAC) online before arrival.
2. eVisa Required for stays or purposes outside the visa-free arrangement, such as longer visits or entry via land borders from Singapore or Thailand. Available in single-entry and multiple-entry versions, each valid for a 30-day stay per visit.
3. eNTRI (Electronic Travel Registration and Information) A cheaper, faster option for short trips of up to 15 days, valid only for direct flights into KLIA or KLIA2.
4. Visa on Arrival Available only to Indians entering Malaysia via Thailand, Singapore, Brunei, or Indonesia with a valid visa for that country, granting a 15-day stay.
For the eVisa specifically, you'll also need a clear scan of your passport's bio-data page, a recent passport-size photograph, and bank statements from the last 3 months.
Malaysia is now one of the easiest Southeast Asian destinations for Indian travellers to visit, thanks to its visa-free entry scheme. Just remember the MDAC, keep your documents ready, and you'll be exploring the Petronas Towers or Langkawi's beaches without any visa hassle.
Visa Type | Approx. Fee | Approx. Fee (INR) | Max Stay |
|---|---|---|---|
Visa‑free entry | Free | ₹0 | 30 days |
eNTRI | USD 20 | ₹1,700 | 15 days |
eVisa, single entry | USD 30 | ₹2,500 | 30 days |
eVisa, multiple entry | USD 50 | ₹4,200 | 30 days per visit |
Visa on Arrival (via Thailand/Singapore/Brunei/Indonesia) | MYR 200 | ₹3,700 | 15 days |