Do you need a visa for Indonesia?
Whether you need a visa for Indonesia depends on your nationality. Pick your passport to see the exact rule, how long you can stay, and how to apply — with a link to the official source.
Depending on your passport, entry to Indonesia may be visa-free, via eVisa / visa on arrival / eTA, or require a visa in advance.
17 countries
Visa-free
80 countries
Visa on arrival
99 countries
eVisa required
Country facts
CapitalJakarta
CurrencyIndonesian Rupiah (Rp)
LanguageIndonesian
Dialing code+62
RegionAsia
Drives onthe left
Do you need a visa for Indonesia?
| Passport | What you need | Allowed stay |
|---|---|---|
| United States | Visa on arrival | — |
| United Kingdom | Visa on arrival | — |
| India | Visa on arrival | — |
| Germany | Visa on arrival | — |
| France | Visa on arrival | — |
| Russia | Visa on arrival | — |
| Canada | Visa on arrival | — |
| Australia | Visa on arrival | — |
| Brazil | Visa-free | up to 30 days |
| China | Visa on arrival | — |
| Spain | Visa on arrival | — |
| Italy | Visa on arrival | — |
| Türkiye | Visa-free | up to 30 days |
| Saudi Arabia | Visa on arrival | — |
| United Arab Emirates | Visa on arrival | — |
| Nigeria | eVisa required | — |
| Philippines | Visa-free | up to 30 days |
| Mexico | Visa on arrival | — |
| Japan | Visa on arrival | — |
| Thailand | Visa-free | up to 30 days |
| Kazakhstan | Visa-free | up to 30 days |
| Belarus | Visa-free | up to 30 days |
| Ukraine | Visa on arrival | — |
| Egypt | Visa on arrival | — |
| Antigua & Barbuda | eVisa required | — |
| Armenia | Visa on arrival | — |
| Austria | Visa on arrival | — |
| Azerbaijan | Visa on arrival | — |
| Bosnia & Herzegovina | Visa on arrival | — |
| Bahrain | Visa on arrival | — |
| Bolivia | eVisa required | — |
| Colombia | Visa-free | up to 30 days |
| Cuba | eVisa required | — |
| Dominica | eVisa required | — |
| Dominican Republic | eVisa required | — |
| Algeria | eVisa required | — |
| Georgia | eVisa required | — |
| Greece | Visa on arrival | — |
| Guatemala | Visa on arrival | — |
| Haiti | eVisa required | — |
| Ireland | Visa on arrival | — |
| Israel | eVisa required | — |
| Iraq | eVisa required | — |
| Jordan | Visa on arrival | — |
| Kyrgyzstan | eVisa required | — |
| Cambodia | Visa-free | up to 30 days |
| Kuwait | Visa on arrival | — |
| Lebanon | eVisa required | — |
| Lithuania | Visa on arrival | — |
| Morocco | Visa on arrival | — |
| Moldova | eVisa required | — |
| Myanmar (Burma) | Visa-free | up to 30 days |
| Malta | Visa on arrival | — |
| Mauritius | Visa on arrival | — |
| Namibia | eVisa required | — |
| Niger | eVisa required | — |
| New Zealand | Visa on arrival | — |
| Oman | Visa on arrival | — |
| Pakistan | eVisa required | — |
| Palestinian Territories | Visa on arrival | — |
| Qatar | Visa on arrival | — |
| Sudan | eVisa required | — |
| Singapore | Visa-free | up to 30 days |
| Chad | eVisa required | — |
| Tajikistan | eVisa required | — |
| Turkmenistan | eVisa required | — |
| Tunisia | Visa on arrival | — |
| Taiwan | Visa on arrival | — |
| Uzbekistan | Visa on arrival | — |
| South Africa | Visa on arrival | — |
Who can enter Indonesia without a visa? →
Before you fly
Digital arrival card — All Indonesia Arrival Card
Required. Submit online within 72 h of arrival — free on the official site.
Extension
Extendable once by 30 days for Rp 500.000 at an immigration office.
Passport & health
Passport validityMust be valid at least 6 months beyond your arrival date. Blank pages required: 2.
Yellow feverCertificate required if you arrive from a country with a risk of transmission.
UK Foreign Office · as of 2026-06-10
Recent changes
- Indonesia (Belarus): Visa on arrival → Visa-free · up to 30 days2026-07-09
- Indonesia (Kazakhstan): Visa on arrival → Visa-free · up to 30 days2026-07-09
