Visa checker →

Visa-free countries for Indonesian citizens (2026)

Last reviewed 2026-08-25 · 43 visa-free · 31 visa on arrival · 38 eVisa

Indonesian passport holders enjoy some of the widest visa-free access in Southeast Asia — the whole ASEAN region plus a long list of destinations across Asia, Africa and the Americas. Below is every country Indonesian citizens can enter visa-free, on a visa on arrival, or with an online eVisa, each with its maximum stay.

43
Visa-free
31
Visa on arrival
38
eVisa online
74
No advance visa

See the full Indonesian passport hub (all destinations) →

What "visa-free" means for Indonesian passport holders

Three categories let you travel with little or no paperwork. Visa-free means you are admitted on your passport alone. Visa on arrival means the visa is issued at the border, usually for a fee. An eVisa is applied for online before you fly. The tables below separate all three so you know exactly what to prepare.

Visa-free destinations (43)

No visa needed — enter on a valid Indonesian passport, within the maximum stay shown.

DestinationMax stayDetails
🇦🇱 Albania90 daysIndonesian → Albania requirements →
🇦🇴 Angola30 daysIndonesian → Angola requirements →
🇧🇧 Barbados90 daysIndonesian → Barbados requirements →
🇧🇾 Belarus30 daysIndonesian → Belarus requirements →
🇧🇷 Brazil30 daysIndonesian → Brazil requirements →
🇧🇳 Brunei14 daysIndonesian → Brunei requirements →
🇰🇭 Cambodia30 daysIndonesian → Cambodia requirements →
🇨🇱 Chile90 daysIndonesian → Chile requirements →
🇨🇴 Colombia90 daysIndonesian → Colombia requirements →
🇩🇲 Dominica21 daysIndonesian → Dominica requirements →
🇪🇨 Ecuador90 daysIndonesian → Ecuador requirements →
🇫🇯 Fiji120 daysIndonesian → Fiji requirements →
🇬🇲 Gambia90 daysIndonesian → Gambia requirements →
🇬🇾 Guyana30 daysIndonesian → Guyana requirements →
🇭🇹 Haiti90 daysIndonesian → Haiti requirements →
🇮🇷 Iran15 daysIndonesian → Iran requirements →
🇯🇵 Japan15 daysIndonesian → Japan requirements →
🇰🇿 Kazakhstan30 daysIndonesian → Kazakhstan requirements →
🇰🇮 Kiribati90 daysIndonesian → Kiribati requirements →
🇱🇦 Laos30 daysIndonesian → Laos requirements →
🇲🇾 Malaysia30 daysIndonesian → Malaysia requirements →
🇲🇱 Mali30 daysIndonesian → Mali requirements →
🇫🇲 Micronesia30 daysIndonesian → Micronesia requirements →
🇲🇦 Morocco90 daysIndonesian → Morocco requirements →
🇲🇲 Myanmar14 daysIndonesian → Myanmar requirements →
🇳🇦 Namibia30 daysIndonesian → Namibia requirements →
🇵🇸 PalestineIndonesian → Palestine requirements →
🇵🇪 Peru180 daysIndonesian → Peru requirements →
🇵🇭 Philippines30 daysIndonesian → Philippines requirements →
🇷🇼 Rwanda90 daysIndonesian → Rwanda requirements →
🇰🇳 Saint Kitts and Nevis90 daysIndonesian → Saint Kitts and Nevis requirements →
🇻🇨 Saint Vincent and the Grenadines90 daysIndonesian → Saint Vincent and the Grenadines requirements →
🇷🇸 Serbia30 daysIndonesian → Serbia requirements →
🇸🇨 Seychelles90 daysIndonesian → Seychelles requirements →
🇸🇬 Singapore30 daysIndonesian → Singapore requirements →
🇹🇯 Tajikistan30 daysIndonesian → Tajikistan requirements →
🇹🇭 Thailand60 daysIndonesian → Thailand requirements →
🇹🇱 Timor-Leste30 daysIndonesian → Timor-Leste requirements →
🇹🇳 Tunisia90 daysIndonesian → Tunisia requirements →
🇹🇷 Turkey30 daysIndonesian → Turkey requirements →
🇺🇿 Uzbekistan30 daysIndonesian → Uzbekistan requirements →
🇻🇪 Venezuela90 daysIndonesian → Venezuela requirements →
🇻🇳 Vietnam30 daysIndonesian → Vietnam requirements →

Visa on arrival (31)

A visa is issued at the airport or border — carry the fee, a return ticket and accommodation details.

DestinationMax stayDetails
🇦🇲 ArmeniaIndonesian → Armenia requirements →
🇦🇿 AzerbaijanIndonesian → Azerbaijan requirements →
🇧🇩 BangladeshIndonesian → Bangladesh requirements →
🇧🇴 BoliviaIndonesian → Bolivia requirements →
🇧🇮 BurundiIndonesian → Burundi requirements →
🇨🇻 Cabo VerdeIndonesian → Cabo Verde requirements →
🇰🇲 ComorosIndonesian → Comoros requirements →
🇩🇯 DjiboutiIndonesian → Djibouti requirements →
🇪🇹 EthiopiaIndonesian → Ethiopia requirements →
🇬🇭 GhanaIndonesian → Ghana requirements →
🇬🇼 Guinea-BissauIndonesian → Guinea-Bissau requirements →
🇯🇴 JordanIndonesian → Jordan requirements →
🇰🇬 KyrgyzstanIndonesian → Kyrgyzstan requirements →
🇲🇬 MadagascarIndonesian → Madagascar requirements →
🇲🇼 MalawiIndonesian → Malawi requirements →
🇲🇻 MaldivesIndonesian → Maldives requirements →
🇲🇭 Marshall IslandsIndonesian → Marshall Islands requirements →
🇲🇷 MauritaniaIndonesian → Mauritania requirements →
🇲🇺 MauritiusIndonesian → Mauritius requirements →
🇲🇿 MozambiqueIndonesian → Mozambique requirements →
🇳🇵 NepalIndonesian → Nepal requirements →
🇳🇮 NicaraguaIndonesian → Nicaragua requirements →
🇴🇲 OmanIndonesian → Oman requirements →
🇵🇼 PalauIndonesian → Palau requirements →
🇶🇦 QatarIndonesian → Qatar requirements →
🇼🇸 SamoaIndonesian → Samoa requirements →
🇸🇱 Sierra LeoneIndonesian → Sierra Leone requirements →
🇱🇰 Sri LankaIndonesian → Sri Lanka requirements →
🇹🇿 TanzaniaIndonesian → Tanzania requirements →
🇹🇻 TuvaluIndonesian → Tuvalu requirements →
🇿🇼 ZimbabweIndonesian → Zimbabwe requirements →

eVisa / online authorisation (38)

Apply and pay online before you travel; you cannot get these at the airport.

DestinationMax stayDetails
🇦🇬 Antigua and BarbudaIndonesian → Antigua and Barbuda requirements →
🇦🇺 AustraliaIndonesian → Australia requirements →
🇧🇸 BahamasIndonesian → Bahamas requirements →
🇧🇭 BahrainIndonesian → Bahrain requirements →
🇧🇯 BeninIndonesian → Benin requirements →
🇧🇹 BhutanIndonesian → Bhutan requirements →
🇧🇼 BotswanaIndonesian → Botswana requirements →
🇧🇫 Burkina FasoIndonesian → Burkina Faso requirements →
🇨🇲 CameroonIndonesian → Cameroon requirements →
🇨🇺 CubaIndonesian → Cuba requirements →
🇨🇩 DR CongoIndonesian → DR Congo requirements →
🇸🇻 El SalvadorIndonesian → El Salvador requirements →
🇬🇶 Equatorial GuineaIndonesian → Equatorial Guinea requirements →
🇬🇦 GabonIndonesian → Gabon requirements →
🇬🇪 GeorgiaIndonesian → Georgia requirements →
🇬🇳 GuineaIndonesian → Guinea requirements →
🇮🇳 IndiaIndonesian → India requirements →
🇮🇶 IraqIndonesian → Iraq requirements →
🇨🇮 Ivory CoastIndonesian → Ivory Coast requirements →
🇰🇪 KenyaIndonesian → Kenya requirements →
🇱🇸 LesothoIndonesian → Lesotho requirements →
🇱🇾 LibyaIndonesian → Libya requirements →
🇲🇩 MoldovaIndonesian → Moldova requirements →
🇲🇳 MongoliaIndonesian → Mongolia requirements →
🇳🇬 NigeriaIndonesian → Nigeria requirements →
🇵🇰 PakistanIndonesian → Pakistan requirements →
🇵🇬 Papua New GuineaIndonesian → Papua New Guinea requirements →
🇷🇺 RussiaIndonesian → Russia requirements →
🇸🇹 Sao Tome and PrincipeIndonesian → Sao Tome and Principe requirements →
🇸🇴 SomaliaIndonesian → Somalia requirements →
🇿🇦 South AfricaIndonesian → South Africa requirements →
🇰🇷 South KoreaIndonesian → South Korea requirements →
🇸🇸 South SudanIndonesian → South Sudan requirements →
🇸🇾 SyriaIndonesian → Syria requirements →
🇹🇬 TogoIndonesian → Togo requirements →
🇦🇪 UAEIndonesian → UAE requirements →
🇺🇬 UgandaIndonesian → Uganda requirements →
🇿🇲 ZambiaIndonesian → Zambia requirements →

Practical tips before you travel

How this list is compiled

Requirements are compiled from publicly available government and IATA Timatic-style sources and reviewed periodically (last reviewed 2026-08-25). We show what is generally applicable to ordinary tourist passports; diplomatic, official and refugee travel documents can differ. Because visa policy changes frequently, treat this as a starting point and confirm with the destination's official immigration authority before booking. See our data methodology for details.

Frequently asked questions

How many countries can Indonesian citizens visit visa-free?

Indonesian passport holders can enter 43 countries and territories visa-free and a further 31 on a visa on arrival — 74 destinations in total with no visa arranged in advance. Another 38 are reachable with an online eVisa.

What is the difference between visa-free and visa on arrival for Indonesian travellers?

Visa-free means you are admitted on your passport alone. Visa on arrival means a visa is issued to you at the airport or border, usually for a fee — you still get it on the day, but you should carry the fee, a return ticket and a hotel booking.

Do Indonesian citizens need proof of funds for visa-free travel?

Often, yes. Even where no visa is required, border officers may ask Indonesian travellers for evidence of onward travel and sufficient funds. Carry a printed itinerary and recent bank statements to be safe.

Is this list official?

No. isvisarequired.com compiles this from public government and IATA sources, last reviewed 2026-08-25. Rules change often — always confirm with the destination's official immigration authority before booking.

General guidance only — not an official government source. Always verify current requirements with the destination's embassy or official immigration website before you travel.