Malaysia flag

Malaysia visa requirements: who needs a visa in 2026

Pick your passport to see whether you can enter Malaysia visa free, need an ETA or e visa, or must apply for a visa before you travel. Checked on November 4, 2026 against the official sources below.

Sroky is a private company and is not part of any government. The destination decides on every entry. Rules change: the official source always applies.

Ways into Malaysia

Official fee
Free
Stay
90, 30 or 14 days depending on nationality
Processing
at the port of entry
Interview
No
Official site: www.imi.gov.my/index.php/en/main-services/visa/visa-requirement-by-country
Official fee
Free
Stay
not a permit; arrival registration only
Processing
immediate
Interview
No
Official site: imigresen-online.imi.gov.my/mdac/main
Official fee
MYR 20
Stay
up to 30 days
Processing
about 48 hours to several working days
Interview
No
Official site: malaysiavisa.imi.gov.my

Check before you travel

  • Official IMI pages list only the visa-required countries (and VDR-exempt countries); the 90/30/14-day split by nationality is from Timatic-based secondary summaries and was not found on an IMI or KLN page. Treat stay lengths as indicative.
  • Timor-Leste (ASEAN member since Oct 2025) not found on any list; treated as OTHERS.
  • MDAC exemptions and the 3-day submission window taken from secondary summaries; the official MDAC page only links infographics.
  • eNTRI pages for Chinese and Indian nationals still appear on the IMI menu but both nationalities are currently visa exempt.

Malaysia visa by passport

No visaNo visa needed1 passports
  • Malaysia flagMalaysia
Visa freeVisa free165 passports
  • Albania flagAlbania90 days
  • Algeria flagAlgeria90 days
  • Andorra flagAndorra30 days
  • Antigua & Barbuda flagAntigua & Barbuda30 days
  • Argentina flagArgentina90 days
  • Armenia flagArmenia30 days
  • Australia flagAustralia90 days
  • Austria flagAustria90 days
  • Bahamas flagBahamas30 days
  • Bahrain flagBahrain90 days
  • Barbados flagBarbados30 days
  • Belarus flagBelarus30 days
  • Belgium flagBelgium90 days
  • Belize flagBelize30 days
  • Benin flagBenin30 days
  • Bolivia flagBolivia30 days
  • Bosnia & Herzegovina flagBosnia & Herzegovina90 days
  • Botswana flagBotswana30 days
  • Brazil flagBrazil90 days
  • Brunei flagBrunei30 days
  • Bulgaria flagBulgaria90 days
  • Cambodia flagCambodia30 days
  • Canada flagCanada90 days
  • Cape Verde flagCape Verde30 days
  • Chad flagChad30 days
  • Chile flagChile30 days
  • China flagChina30 days
  • Comoros flagComoros30 days
  • Costa Rica flagCosta Rica30 days
  • Croatia flagCroatia90 days
  • Cuba flagCuba90 days
  • Cyprus flagCyprus90 days
  • Czechia flagCzechia90 days
  • Denmark flagDenmark90 days
  • Dominica flagDominica30 days
  • Dominican Republic flagDominican Republic30 days
  • Ecuador flagEcuador30 days
  • Egypt flagEgypt90 days
  • El Salvador flagEl Salvador30 days
  • Estonia flagEstonia90 days
  • Eswatini flagEswatini30 days
  • Fiji flagFiji30 days
  • Finland flagFinland90 days
  • France flagFrance90 days
  • Gabon flagGabon30 days
  • Gambia flagGambia30 days
  • Georgia flagGeorgia30 days
  • Germany flagGermany90 days
  • Greece flagGreece90 days
  • Grenada flagGrenada30 days
  • Guatemala flagGuatemala30 days
  • Guinea flagGuinea30 days
  • Guyana flagGuyana30 days
  • Haiti flagHaiti30 days
  • Honduras flagHonduras30 days
  • Hong Kong SAR China flagHong Kong SAR China90 days
  • Hungary flagHungary90 days
  • Iceland flagIceland90 days
  • India flagIndia30 days
  • Indonesia flagIndonesia30 days
  • Iran flagIran14 days
  • Iraq flagIraq30 days
  • Ireland flagIreland90 days
  • Italy flagItaly90 days
  • Jamaica flagJamaica30 days
  • Japan flagJapan90 days
  • Jordan flagJordan90 days
  • Kazakhstan flagKazakhstan30 days
  • Kenya flagKenya30 days
  • Kiribati flagKiribati30 days
  • Kosovo flagKosovo30 days
  • Kuwait flagKuwait90 days
  • Kyrgyzstan flagKyrgyzstan90 days
  • Laos flagLaos30 days
  • Latvia flagLatvia90 days
  • Lebanon flagLebanon90 days
  • Lesotho flagLesotho30 days
  • Libya flagLibya30 days
  • Liechtenstein flagLiechtenstein90 days
  • Lithuania flagLithuania90 days
  • Luxembourg flagLuxembourg90 days
  • Macao SAR China flagMacao SAR China30 days
  • Madagascar flagMadagascar30 days
  • Malawi flagMalawi30 days
  • Maldives flagMaldives90 days
  • Malta flagMalta90 days
  • Marshall Islands flagMarshall Islands30 days
  • Mauritania flagMauritania30 days
  • Mauritius flagMauritius30 days
  • Mexico flagMexico30 days
  • Micronesia flagMicronesia30 days
  • Moldova flagMoldova30 days
  • Monaco flagMonaco30 days
  • Mongolia flagMongolia30 days
  • Morocco flagMorocco90 days
  • Myanmar (Burma) flagMyanmar (Burma)14 days
  • Namibia flagNamibia30 days
  • Nauru flagNauru30 days
  • Netherlands flagNetherlands90 days
  • New Zealand flagNew Zealand90 days
  • Nicaragua flagNicaragua30 days
  • North Macedonia flagNorth Macedonia30 days
  • Norway flagNorway90 days
  • Oman flagOman90 days
  • Palau flagPalau30 days
  • Palestinian Territories flagPalestinian Territories30 days
  • Panama flagPanama30 days
  • Papua New Guinea flagPapua New Guinea30 days
  • Paraguay flagParaguay30 days
  • Peru flagPeru90 days
  • Philippines flagPhilippines30 days
  • Poland flagPoland90 days
  • Portugal flagPortugal90 days
  • Qatar flagQatar90 days
  • Romania flagRomania90 days
  • Russia flagRussia30 days
  • Samoa flagSamoa30 days
  • San Marino flagSan Marino90 days
  • São Tomé & Príncipe flagSão Tomé & Príncipe30 days
  • Saudi Arabia flagSaudi Arabia90 days
  • Senegal flagSenegal30 days
  • Seychelles flagSeychelles30 days
  • Sierra Leone flagSierra Leone30 days
  • Singapore flagSingapore30 days
  • Slovakia flagSlovakia90 days
  • Slovenia flagSlovenia90 days
  • Solomon Islands flagSolomon Islands30 days
  • Somalia flagSomalia30 days
  • South Africa flagSouth Africa90 days
  • South Korea flagSouth Korea90 days
  • South Sudan flagSouth Sudan30 days
  • Spain flagSpain90 days
  • St. Kitts & Nevis flagSt. Kitts & Nevis30 days
  • St. Lucia flagSt. Lucia30 days
  • St. Vincent & Grenadines flagSt. Vincent & Grenadines30 days
  • Sudan flagSudan90 days
  • Suriname flagSuriname30 days
  • Sweden flagSweden90 days
  • Switzerland flagSwitzerland90 days
  • Syria flagSyria90 days
  • Taiwan flagTaiwan30 days
  • Tajikistan flagTajikistan30 days
  • Tanzania flagTanzania30 days
  • Thailand flagThailand30 days
  • Togo flagTogo30 days
  • Tonga flagTonga30 days
  • Trinidad & Tobago flagTrinidad & Tobago30 days
  • Tunisia flagTunisia90 days
  • Türkiye flagTürkiye90 days
  • Turkmenistan flagTurkmenistan90 days
  • Tuvalu flagTuvalu30 days
  • Uganda flagUganda30 days
  • Ukraine flagUkraine30 days
  • United Arab Emirates flagUnited Arab Emirates90 days
  • United Kingdom flagUnited Kingdom90 days
  • United States flagUnited States90 days
  • Uruguay flagUruguay90 days
  • Uzbekistan flagUzbekistan30 days
  • Vanuatu flagVanuatu30 days
  • Vatican City flagVatican City30 days
  • Venezuela flagVenezuela30 days
  • Vietnam flagVietnam30 days
  • Yemen flagYemen90 days
  • Zambia flagZambia30 days
  • Zimbabwe flagZimbabwe30 days
E visaE visa29 passports
  • Afghanistan flagAfghanistan30 days
  • Angola flagAngola30 days
  • Bangladesh flagBangladesh30 days
  • Bhutan flagBhutan30 days
  • Burkina Faso flagBurkina Faso30 days
  • Burundi flagBurundi30 days
  • Cameroon flagCameroon30 days
  • Central African Republic flagCentral African Republic30 days
  • Colombia flagColombia30 days
  • Congo - Brazzaville flagCongo - Brazzaville30 days
  • Congo - Kinshasa flagCongo - Kinshasa30 days
  • Côte d’Ivoire flagCôte d’Ivoire30 days
  • Djibouti flagDjibouti30 days
  • Equatorial Guinea flagEquatorial Guinea30 days
  • Eritrea flagEritrea30 days
  • Ethiopia flagEthiopia30 days
  • Ghana flagGhana30 days
  • Guinea-Bissau flagGuinea-Bissau30 days
  • Liberia flagLiberia30 days
  • Mali flagMali30 days
  • Montenegro flagMontenegro30 days
  • Mozambique flagMozambique30 days
  • Nepal flagNepal30 days
  • Niger flagNiger30 days
  • Nigeria flagNigeria30 days
  • Pakistan flagPakistan30 days
  • Rwanda flagRwanda30 days
  • Serbia flagSerbia30 days
  • Sri Lanka flagSri Lanka30 days
Visa neededVisa before you travel49 passports
  • Åland Islands flagÅland Islands
  • American Samoa flagAmerican Samoa
  • Anguilla flagAnguilla
  • Aruba flagAruba
  • Bermuda flagBermuda
  • British Indian Ocean Territory flagBritish Indian Ocean Territory
  • British Virgin Islands flagBritish Virgin Islands
  • Caribbean Netherlands flagCaribbean Netherlands
  • Cayman Islands flagCayman Islands
  • Christmas Island flagChristmas Island
  • Cocos (Keeling) Islands flagCocos (Keeling) Islands
  • Cook Islands flagCook Islands
  • Curaçao flagCuraçao
  • Falkland Islands flagFalkland Islands
  • Faroe Islands flagFaroe Islands
  • French Guiana flagFrench Guiana
  • French Polynesia flagFrench Polynesia
  • Gibraltar flagGibraltar
  • Greenland flagGreenland
  • Guadeloupe flagGuadeloupe
  • Guam flagGuam
  • Guernsey flagGuernsey
  • Isle of Man flagIsle of Man
  • Israel flagIsrael
  • Jersey flagJersey
  • Martinique flagMartinique
  • Mayotte flagMayotte
  • Montserrat flagMontserrat
  • New Caledonia flagNew Caledonia
  • Niue flagNiue
  • Norfolk Island flagNorfolk Island
  • North Korea flagNorth Korea
  • Northern Mariana Islands flagNorthern Mariana Islands
  • Pitcairn Islands flagPitcairn Islands
  • Puerto Rico flagPuerto Rico
  • Réunion flagRéunion
  • Sint Maarten flagSint Maarten
  • South Georgia & South Sandwich Islands flagSouth Georgia & South Sandwich Islands
  • St. Barthélemy flagSt. Barthélemy
  • St. Helena flagSt. Helena
  • St. Martin flagSt. Martin
  • St. Pierre & Miquelon flagSt. Pierre & Miquelon
  • Svalbard & Jan Mayen flagSvalbard & Jan Mayen
  • Timor-Leste flagTimor-Leste
  • Tokelau flagTokelau
  • Turks & Caicos Islands flagTurks & Caicos Islands
  • U.S. Virgin Islands flagU.S. Virgin Islands
  • Wallis & Futuna flagWallis & Futuna
  • Western Sahara flagWestern Sahara

Questions

Who can visit Malaysia without a visa?

166 passports can enter Malaysia without a visa; 29 passports can apply for an e visa online. Pick your passport above for your answer.

How long can I stay in Malaysia?

It depends on the passport and the way in. Visa-free Social Visit Pass on arrival: 90, 30 or 14 days depending on nationality. Malaysia Digital Arrival Card (MDAC): not a permit; arrival registration only. Malaysia eVISA (single entry Social Visit): up to 30 days.

How do I apply for a Malaysia visa?

If your passport needs a visa, apply for the Visa from a Malaysian mission (VTR) or Visa With Reference (VDR) (official fee MYR 20) on https://www.imi.gov.my/index.php/en/main-services/visa/visa-requirement-by-country/.

Visas

Official sources

Checked on November 4, 2026

Sroky is a private company and is not part of any government. The destination decides on every entry. Rules change: the official source always applies.