To travel to Malaysia, you may be required to apply for a visa beforehand.
Malaysian visas allow visitors to travel to Malaysia and prepare for entry, but it is the Immigration Officer at the port of entry who decides whether or not a visa holder will be allowed to enter the country.
However, you may be able to travel to Malaysia without a visa at all. If you’re planning a trip to Kuala Lumpur or one of Malaysia’s many tourist attractions, but are unsure about whether or not you need a visa for Malaysia because of your visit, this article should clear your doubts.
The following countries have to be in possession of a visa when traveling to Malaysia for any length of time:
| Afghanistan | Angola | Bangladesh | Bhutan |
| Burkina Faso | Burundi | Cameroon | Central African Republic |
| China | Colombia | Comoros | Congo Democratic Republic |
| Congo Republic | Côte D’Ivoire | Djibouti | Equatorial Guinea |
| Eritrea | Ethiopia | Ghana | Guinea-Bissau |
| Hong Kong | India | Liberia | Mali |
| Mozambique | Myanmar | Nepal | Niger |
| Niger | Pakistan | Rwanda | Serbia |
| Montenegro | Sri Lanka | United Nations (Laissez Passer) | Western Sahara |
There are countries whose citizens are exempt from holding Malaysian visa if they are only travelling for short stays.
If you are from one of the following countries/territories, you can travel to Malaysia visa-free if your stay is shorter than 90 days:
| Afghanistan | Congo Republic | Mozambique |
| Angola | Co´te D’Ivoire | Myanmar |
| Bangladesh | Djibouti | Nepal |
| Bhutan | Equatorial Guinea | New Zealand |
| Burkina Faso | Eritrea | Niger |
| Burundi | Ethiopia | Pakistan |
| Canada | Ghana | Rwanda |
| Cameroon | Guinea-Bissau | Serbia |
| Central African Republic | Hong Kong | Sri Lanka |
| China | India | United Nations (Laissez Passer) |
| Colombia | Liberia | Western Sahara |
| Comoros | Mali | |
| Congo Democratic Republic | Montenegro |
If you are from one of the following countries/territories, you can travel to Malaysia visa-free if you are staying for up to 30 days:
| Armenia | Azerbaijan | Barbados | Belarus | Benin |
| Bolivia | Bulgaria | Cambodia | Cape Verde | Chad |
| Chile | Costa Rica | Ecuador | El Salvador | Estonia |
| Gabon | Georgia | Greece | Guatemala | Guinea Republic |
| Haiti | Honduras | Hong Kong SAR | Iraq | Kazakhstan |
| Latvia | Lithuania | Macao SAR | Macedonia | Madagascar |
| Mauritania | Mexico | Moldova | Monaco | Mongolia |
| Nicaragua | North Korea | North Yemen | Palestine | Panama |
| Paraguay | Portugal | Russia | Sao Tome & Principe | Senegal |
| Slovenia | Somalia | Sudan | Surinam | Tajikistan |
| Togo | Ukraine | Upper Volta | Uzbekistan | Vatican City |
| Venezuela | Zaire | Zimbabwe |
If you are from the following countries/territories, you can travel to Malaysia without a visa if your stay is up to 14 days:
Certain countries are eligible to get an APEC Business Travel Card (ABTC), which allows the holder to travel to other countries included on the agreement visa-free.
If you have an ABTC, and it has a “MYS” code on the back, you can travel to Malaysia for a business trip of up to 60 days. The countries included on the agreement are:
If your country is not included on any of the lists above, kindly contact the nearest Malaysian Embassy or Consulate to inquire whether you need a visa.
Visa-required nationals must be in possession of a valid visa if they are switching between terminals at Kuala Lumpur International Airport to board another plane for onward travel.
If you will transit in Malaysia, you do not need a visa if you do not need to switch between terminals and your wait is shorter than 24 hours.
However, citizens of the following visa-required countries can get a Malaysia Transit Pass of up to 120 hours:
They must meet the following conditions:
Additionally, citizens of the following countries are also eligible for a Malaysian Transit Pass if they meet certain conditions:
In addition to the conditions set above, the following conditions also apply:
They must arrive and depart from the main terminal or KLIA2, unless they have a residence permit from one of those countries.
Citizens of India and China can apply for a Malaysia Visa on Arrival (valid for up to 7 days), provided they meet the following conditions: