Indonesia flag

Indonesia visa requirements: who needs a visa in 2026

Pick your passport to see whether you can enter Indonesia 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 Indonesia

Official fee
IDR 500,000
Stay
30 days, extendable once for 30 days
Processing
online, usually quick; up to 5 people per application
Interview
No
Official site: evisa.imigrasi.go.id
Stay
typically up to 60 days for C1, extendable
Processing
several working days; some categories need a sponsor/guarantor
Interview
No
Official site: evisa.imigrasi.go.id/web/visa-selection

Check before you travel

  • BVK list includes Türkiye, Brazil, Peru, Colombia, Kazakhstan, Belarus, Suriname, Hong Kong and Macao; the page gives no stay length per country, 30 days assumed.
  • VoA list on the current imigrasi.go.id page differs from the FAQ (19 Jan 2024): Azerbaijan and Mauritius added, San Marino absent. The current page was used.
  • e-VOA fee IDR 500,000 from the request brief and long-standing tariff; the Biaya Keimigrasian page was not re-read.

Indonesia visa by passport

No visaNo visa needed1 passports
  • Indonesia flagIndonesia
Visa freeVisa free19 passports
E visaE visa140 passports
  • Åland Islands flagÅland Islands60 days
  • Algeria flagAlgeria60 days
  • American Samoa flagAmerican Samoa60 days
  • Angola flagAngola60 days
  • Anguilla flagAnguilla60 days
  • Antigua & Barbuda flagAntigua & Barbuda60 days
  • Aruba flagAruba60 days
  • Bahamas flagBahamas60 days
  • Bangladesh flagBangladesh60 days
  • Barbados flagBarbados60 days
  • Belize flagBelize60 days
  • Benin flagBenin60 days
  • Bermuda flagBermuda60 days
  • Bhutan flagBhutan60 days
  • Bolivia flagBolivia60 days
  • Botswana flagBotswana60 days
  • British Indian Ocean Territory flagBritish Indian Ocean Territory60 days
  • British Virgin Islands flagBritish Virgin Islands60 days
  • Burkina Faso flagBurkina Faso60 days
  • Burundi flagBurundi60 days
  • Cameroon flagCameroon60 days
  • Cape Verde flagCape Verde60 days
  • Caribbean Netherlands flagCaribbean Netherlands60 days
  • Cayman Islands flagCayman Islands60 days
  • Central African Republic flagCentral African Republic60 days
  • Chad flagChad60 days
  • Christmas Island flagChristmas Island60 days
  • Cocos (Keeling) Islands flagCocos (Keeling) Islands60 days
  • Comoros flagComoros60 days
  • Congo - Brazzaville flagCongo - Brazzaville60 days
  • Congo - Kinshasa flagCongo - Kinshasa60 days
  • Cook Islands flagCook Islands60 days
  • Costa Rica flagCosta Rica60 days
  • Côte d’Ivoire flagCôte d’Ivoire60 days
  • Cuba flagCuba60 days
  • Curaçao flagCuraçao60 days
  • Djibouti flagDjibouti60 days
  • Dominica flagDominica60 days
  • Dominican Republic flagDominican Republic60 days
  • El Salvador flagEl Salvador60 days
  • Equatorial Guinea flagEquatorial Guinea60 days
  • Eritrea flagEritrea60 days
  • Eswatini flagEswatini60 days
  • Ethiopia flagEthiopia60 days
  • Falkland Islands flagFalkland Islands60 days
  • Faroe Islands flagFaroe Islands60 days
  • Fiji flagFiji60 days
  • French Guiana flagFrench Guiana60 days
  • French Polynesia flagFrench Polynesia60 days
  • Gabon flagGabon60 days
  • Gambia flagGambia60 days
  • Georgia flagGeorgia60 days
  • Ghana flagGhana60 days
  • Gibraltar flagGibraltar60 days
  • Greenland flagGreenland60 days
  • Grenada flagGrenada60 days
  • Guadeloupe flagGuadeloupe60 days
  • Guam flagGuam60 days
  • Guernsey flagGuernsey60 days
  • Guinea flagGuinea60 days
  • Guinea-Bissau flagGuinea-Bissau60 days
  • Guyana flagGuyana60 days
  • Haiti flagHaiti60 days
  • Honduras flagHonduras60 days
  • Iran flagIran60 days
  • Iraq flagIraq60 days
  • Isle of Man flagIsle of Man60 days
  • Jamaica flagJamaica60 days
  • Jersey flagJersey60 days
  • Kiribati flagKiribati60 days
  • Kosovo flagKosovo60 days
  • Kyrgyzstan flagKyrgyzstan60 days
  • Lebanon flagLebanon60 days
  • Lesotho flagLesotho60 days
  • Libya flagLibya60 days
  • Madagascar flagMadagascar60 days
  • Malawi flagMalawi60 days
  • Mali flagMali60 days
  • Marshall Islands flagMarshall Islands60 days
  • Martinique flagMartinique60 days
  • Mauritania flagMauritania60 days
  • Mayotte flagMayotte60 days
  • Micronesia flagMicronesia60 days
  • Moldova flagMoldova60 days
  • Montenegro flagMontenegro60 days
  • Montserrat flagMontserrat60 days
  • Namibia flagNamibia60 days
  • Nauru flagNauru60 days
  • Nepal flagNepal60 days
  • New Caledonia flagNew Caledonia60 days
  • Nicaragua flagNicaragua60 days
  • Niger flagNiger60 days
  • Niue flagNiue60 days
  • Norfolk Island flagNorfolk Island60 days
  • North Macedonia flagNorth Macedonia60 days
  • Northern Mariana Islands flagNorthern Mariana Islands60 days
  • Pakistan flagPakistan60 days
  • Palau flagPalau60 days
  • Panama flagPanama60 days
  • Paraguay flagParaguay60 days
  • Pitcairn Islands flagPitcairn Islands60 days
  • Puerto Rico flagPuerto Rico60 days
  • Réunion flagRéunion60 days
  • Samoa flagSamoa60 days
  • San Marino flagSan Marino60 days
  • São Tomé & Príncipe flagSão Tomé & Príncipe60 days
  • Senegal flagSenegal60 days
  • Sierra Leone flagSierra Leone60 days
  • Sint Maarten flagSint Maarten60 days
  • Solomon Islands flagSolomon Islands60 days
  • South Georgia & South Sandwich Islands flagSouth Georgia & South Sandwich Islands60 days
  • South Sudan flagSouth Sudan60 days
  • Sri Lanka flagSri Lanka60 days
  • St. Barthélemy flagSt. Barthélemy60 days
  • St. Helena flagSt. Helena60 days
  • St. Kitts & Nevis flagSt. Kitts & Nevis60 days
  • St. Lucia flagSt. Lucia60 days
  • St. Martin flagSt. Martin60 days
  • St. Pierre & Miquelon flagSt. Pierre & Miquelon60 days
  • St. Vincent & Grenadines flagSt. Vincent & Grenadines60 days
  • Sudan flagSudan60 days
  • Svalbard & Jan Mayen flagSvalbard & Jan Mayen60 days
  • Syria flagSyria60 days
  • Tajikistan flagTajikistan60 days
  • Togo flagTogo60 days
  • Tokelau flagTokelau60 days
  • Tonga flagTonga60 days
  • Trinidad & Tobago flagTrinidad & Tobago60 days
  • Turkmenistan flagTurkmenistan60 days
  • Turks & Caicos Islands flagTurks & Caicos Islands60 days
  • Tuvalu flagTuvalu60 days
  • U.S. Virgin Islands flagU.S. Virgin Islands60 days
  • Uganda flagUganda60 days
  • Uruguay flagUruguay60 days
  • Vanuatu flagVanuatu60 days
  • Wallis & Futuna flagWallis & Futuna60 days
  • Western Sahara flagWestern Sahara60 days
  • Yemen flagYemen60 days
  • Zambia flagZambia60 days
  • Zimbabwe flagZimbabwe60 days
On arrivalVisa on arrival78 passports
Visa neededVisa before you travel6 passports

Questions

Who can visit Indonesia without a visa?

20 passports can enter Indonesia without a visa; 140 passports can apply for an e visa online. Pick your passport above for your answer.

How long can I stay in Indonesia?

It depends on the passport and the way in. Visa-free visit (Bebas Visa Kunjungan, BVK): up to 30 days. Electronic Visa on Arrival (e-VOA) / Visa on Arrival (B1): 30 days, extendable once for 30 days. Visit visa (e-Visa, e.g. C1 tourism / single-entry visit): typically up to 60 days for C1, extendable.

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.