Visa policy of Malaysia

Visitors to Malaysia must obtain a visa from one of the Malaysian diplomatic missions unless they are a citizen of one of the visa-exempt countries. All visitors must hold a passport valid for at least 6 months.
Visa free.
According to Timatic, holders of passports issued by the following jurisdictions can enter Malaysia without a visa for up to the duration listed below.
90 days.
Holders of passports issued by the following 63 jurisdictions are granted visa-free entry to Malaysia for 90 days:
30 days.
Holders of passports issued by the following 98 jurisdictions are granted visa-free entry to Malaysia for 30 days:
14 days.
Holders of passports issued by the following 2 jurisdictions are granted visa-free entry to Malaysia for 14 days:
In addition, holders of Macao Special Administrative Region Travel Permits are granted visa-free entry for 14 days.
Non-ordinary passports.
Holders of diplomatic or official/service passports of Bangladesh, China and India do not require a visa for up to 30 days and 3 months respectively; however they must first request for entry permission at any port of entry in order to enter Malaysia.
A visa waiver agreement for diplomatic and official passport holders was signed with Pakistan in November 2018 and is yet to enter into force.
APEC Business Travel Card.
Holders of passports issued by the following countries who possess an APEC Business Travel Card (ABTC) containing the "MYS" code on the reverse, which indicates that it is valid for travel to Malaysia, can enter Malaysia visa-free for business trips for up to 60 days.
ABTCs are issued to nationals of:
Online Applications.
On 1 March 2017, Malaysian government set up a new online application system to accept applications for Electronic Visa (eVisa) and Electronic Travel Registration and Information (eNTRI) to facilitate tourism. eVisa applications are available to citizens of Bangladesh, Bhutan, China, India, Montenegro, Myanmar, Nepal, Pakistan, Serbia and Sri Lanka, while eNTRI applications are available only to holders of Indian and Chinese passports.
eVisa application also applies to those seeking student or expatriate visas for entering Malaysia, although they must report to immigration authorities upon arrival in Malaysia in order to obtain their immigration passes.
The application website contains IP address detection, applicants have to apply from outside Malaysia and Singapore or they will be blocked from the application.
Electronic Travel Registration & Information (eNTRI).
Unlike eVisa, a three-month "cooling period" applies to those who has used eNTRI for entering Malaysia, and they will be barred from applying for eNTRI until at least forty-five days have passed since their last visit with eNTRI. This program lasts until 31 December 2020.
Visa on arrival.
Nationals of and who are arriving directly from Indonesia, Singapore or Thailand and who hold a valid visa from those countries can obtain a visa on arrival to Malaysia for a maximum stay of 14 days (which cannot be extended) at Kuala Lumpur–International (KUL), Johor Bahru (JHB), Kota Kinabalu (BKI), Kuching (KCH) or Penang (PEN), provided they hold return flight tickets and at least USD 1000 per person. The visa fee is 200 Malaysian ringgit; other currencies are not accepted. Boarding passes or tickets must be presented to prove that the national seeking a visa on arrival originated from one of the three aforementioned countries.
Transit.
Transit pass.
Nationals of certain countries that do not enjoy visa-free entry can instead be granted a free transit pass for stays of up to 120 hours when transiting through Kuala Lumpur International Airport. They must hold an onward ticket departing Malaysia from Kuala Lumpur in 120 hours, and the flight departing Malaysia must be operated by either Air Asia or Malaysia Airlines.
Nationals of the following countries are eligible:
Nationals of the following countries are only eligible for the free transit pass if they hold a visa or a residence permit issued by Australia, China, Japan, New Zealand, South Korea, Taiwan or the United States, and are departing to or arriving from these countries. They may only arrive and depart from either the main terminal or the low-cost carrier terminal (KLIA2), unless they hold a residence permit.
Other nationals.
Nationals of other non visa-exempt countries can transit through Kuala Lumpur International Airport for a maximum of 24 hours; however, they are not permitted to switch between the main terminal and KLIA2 unless they hold a valid visa.
Mandatory yellow fever vaccination.
Nationals of the following countries require an International Certificate of Vaccination in order to enter Malaysia: The vaccination requirement is imposed by this country for protection against Yellow Fever since the principal mosquito vector Aedes aegypti is present in its territory.