The Indonesian passport allows its owners visa-free entry to almost 40 countries.
The majority of these nations are located in Asia, Africa, and Latin America. Indonesians can also visit a lot of states, primarily in Africa, with a visa-on-arrival or eVisa, which are more convenient ways to travel.
Keep scrolling to discover what countries are visa-free for Indonesians and for which nations they would need an additional document.

TYPE OF ACCESS | NUMBER OF COUNTRIES |
---|---|
Visa-Free Countries | 39 (20%) |
Visa-On-Arrival Countries | 30 (15%) |
eVisa Countries | 35 (18%) |
eTA Countries | 3 (1,5%) |
Visa Countries | 98 (49%) |
How many countries can Indonesian citizens travel to visa-free?
39 countries allow Indonesians entrance without needing a visa.
This opens the possibility for Indonesians to explore neighboring nations, as well as other states in Latin America and Africa. In total, Indonesians can travel to 20% of the world without a visa.

Below, you will find a list containing all the visa-free states for Indonesian travelers.
Barbados (90 days) | Morocco (90 days) |
Belarus (30 days) | Myanmar (Burma, 14 days) |
Brazil (30 days) | Namibia (30 days) |
Brunei (14 days) | Palestinian Territories |
Cambodia (30 days) | Peru (180 days) |
Chile (90 days) | Philippines (30 days) |
Colombia (90 days) | Qatar (30 days) |
Dominica (21 days) | Rwanda (90 days) |
Ecuador (90 days) | Saint Kitts and Nevis (90 days) |
Fiji (120 days) | Serbia (30 days) |
Gambia (90 days) | Singapore (30 days) |
Guyana (30 days) | St. Vincent and the Grenadines (30 days) |
Haiti (90 days) | Suriname (90 days) |
Hong Kong (30 days) | Tajikistan (30 days) |
Kazakhstan (30 days) | Thailand (45 days) |
Laos (30 days) | Türkiye (30 days) |
Macao (30 days) | Uzbekistan (30 days) |
Malaysia (30 days) | Venezuela (90 days) |
Mali (30 days) | Viet Nam (30 days) |
Micronesia (30 days) |
Related readings:
- Visa-Free Countries for Vietnamese Passport Holders in 2023
- Visa-Free Countries for Malaysian Passport Holders in 2023
- Visa-Free Countries for Nepali Passport Holders in 2023
- Visa-Free Countries for Thai Passport Holders in 2023
- Visa-Free Countries for Singapore Passport Holders in 2023
- Visa-Free Countries for Philippine Passport Holders in 2023
- Visa-Free Countries for UAE Passport Holders in 2023
How many countries can Indonesian citizens visit with a visa on arrival?
Indonesians can visit 30 nations with a visa on arrival.
This document allows travelers to apply for a visa after they arrive in their destination country, and is obtained at the border, airport, or seaport.
The nations that grant Indonesians a visa on arrival are located primarily in Africa.
Below, you will find a complete list of such countries, and for how many days the document is valid.

Angola (pre-visa on arrival) | Mozambique (30 days) |
Bangladesh (30 days) | Nepal (150 days) |
Bolivia (90 days) | Nicaragua (30 days) |
Burundi (30 days) | Nigeria (pre-visa on arrival) |
Cape Verde (EASE) | Oman (30 days) |
Comoros (45 days) | Palau (30 days) |
Guinea-Bissau (90 days) | Samoa (60 days) |
Jordan | Senegal (30 days) |
Kyrgyzstan (30 days) | Sierra Leone (30 days) |
Madagascar (90 days) | Somalia (30 days) |
Malawi (30 days) | Tanzania |
Maldives (30 days) | Timor-Leste (30 days) |
Marshall Islands (90 days) | Togo (7 days) |
Mauritania | Tuvalu (30 days) |
Mauritius (60 days) | Zimbabwe (90 days) |
How many countries can Indonesian citizens visit with an eVisa?
35 countries require Indonesians to have an eVisa to enter their territory.
The electronic visa, or eVisa, is a travel authorization that is applied for and granted online. It is used for short stays in the country, and for different purposes, such as tourism, transit, or business.
Because it’s an electronic document, all the necessary certificates must be sent online. The eVisa should be obtained before the trip takes place.

Which countries require Indonesian citizens to obtain an eVisa?
The countries that expect Indonesians to have an eVisa are located in Africa and Asia.
Below, you will find a complete list of the nations that require Indonesian citizens to get such a document.
Albania | Iran (30 days) |
Antigua and Barbuda | Kenya (90 days) |
Armenia (120 days) | Kyrgyzstan (30 days) |
Australia | Lesotho (14 days) |
Azerbaijan (30 days) | Madagascar (90 days) |
Bahrain | Malawi (30 days) |
Benin | Moldova |
Bolivia (90 days) | Oman (30 days) |
Botswana | Papua New Guinea (60 days) |
Congo DR (90 days) | Sao Tome and Principe |
Cuba (tourist card, 30 days) | Seychelles (tourist registration, 90 days) |
Djibouti | South Sudan |
Ethiopia (90 days) | Tanzania |
Gabon (90 days) | Uganda |
Georgia | Ukraine |
Guinea (90 days) | United Arab Emirates |
Guinea-Bissau (90 days) | Zambia |
India (30 days) |
How many countries Indonesian citizens are required to have a visa to visit?
Indonesians need a visa to enter 98 countries.
Almost 50% of the world’s nations require Indonesian citizens to own a visa to visit.
We recommend every traveler to check the official government website before beginning their journey.

What countries require Indonesian citizens to get a visa?
The majority of countries that require a visa from Indonesian citizens are located in Europe and Asia.
Below, you will find a list of the nations in which Indonesians need a visa to enter in 2023.
Afghanistan | Latvia |
Algeria | Lebanon |
Andorra | Liberia |
Argentina | Libya |
Austria | Liechtenstein |
Bahamas | Lithuania |
Belgium | Luxembourg |
Belize | Malta |
Bhutan | Mexico |
Bosnia and Herzegovina | Monaco |
Bulgaria | Mongolia |
Burkina Faso | Montenegro |
Cameroon | Nauru |
Canada | Netherlands |
Central African Republic | New Zealand |
Chad | Niger |
China | North Korea |
Congo | North Macedonia |
Costa Rica | Norway |
Croatia | Panama |
Cyprus | Paraguay |
Czech Republic | Poland |
Denmark | Portugal |
Dominican Republic | Romania |
Egypt | Russian Federation |
El Salvador | Saint Lucia |
Equatorial Guinea | San Marino |
Eritrea | Saudi Arabia |
Estonia | Slovakia |
Eswatini | Slovenia |
Finland | Solomon Islands |
France | South Africa |
Germany | South Korea |
Ghana | Spain |
Greece | Sudan |
Grenada | Sweden |
Guatemala | Switzerland |
Honduras | Syria |
Hungary | Taiwan |
Iceland | Tonga |
Iraq | Trinidad and Tobago |
Ireland | Tunisia |
Israel | Turkmenistan |
Italy | United Kingdom |
Jamaica | United States of America |
Japan | Uruguay |
Kiribati | Vanuatu |
Kosovo | Vatican City |
Kuwait | Yemen |
Indonesian citizens can travel to 3 countries with eTA authorization
Electronic Travel Authorization (eTA) is a system that is connected to the traveler’s passport. It allows authorities to check passengers before they land.
There are 3 countries that grant entrance to Indonesian with an eTA:
- Ivory Coast (pre-enrollment, 90 days)
- Pakistan (30 days)
- Sri Lanka (30 days)
Key takeaway on visa-free countries for Indonesian citizens
Indonesian citizens can visit 39 nations without a visa, 30 with a visa on arrival, 35 with an evisa, and 3 with an eTA. Almost 100 states require Indonesians to obtain a visa before they can cross the border.
Indonesian nationals need a visa to enter 98 countries, which are almost 50% of the nations in the world.
Indonesian passport doesn’t grant a lot of mobility, however, it allows its holders to visit neighboring countries.
FAQ: Visa-free countries for Indonesians
How many countries can Indonesians visit without a visa?
There are 39 countries that Indonesian citizens can travel to without a visa.
How many countries require Indonesian citizens to have a visa to visit?
98 countries require Indonesian citizens to obtain a visa to enter.
How many countries grant a visa on arrival for Indonesian citizens?
30 countries allow Indonesian citizens to get a visa once they arrive in their territories.
Juan Carlos is a journalist graduated from the Miguel Hernández University of Elche. His professional experiences include the publication of several reports for media outlets in his hometown, Alicante. Juan Carlos is interested in new forms of digital communication, travel and photography.