Visa for Indonesia (Bali): what you need with your passport
Entry rules for Indonesia (Bali) for people travelling from Germany, by passport. Choose yours for the details.
Current travel advice: The German Foreign Office advises against non-essential travel to five of the six Papua provinces; elevated terrorism risk countrywide. Read the current advice.
| Passport | What you need | Government fee | Stay |
|---|---|---|---|
| German | Visa on arrival | about EUR 26 (500,000 IDR) | see page |
| Turkish | No visa needed | None | 30 days, not extendable |
| Ukrainian | Visa on arrival | about EUR 26 (500,000 IDR) | see page |
| Moroccan | Visa on arrival | about EUR 26 (500,000 IDR) | see page |
| Egyptian | Visa on arrival | about EUR 26 (500,000 IDR) | see page |
| Tunisian | Visa on arrival | about EUR 26 (500,000 IDR) | see page |
| Iraqi | E-visa (apply online) | about EUR 53 (1,000,000 IDR) | see page |
| Afghan | Visa from the embassy | Free | Depends on visa issued |
| Pakistani | E-visa (apply online) | about EUR 53 (1,000,000 IDR) | see page |
| Indian | Visa on arrival | about EUR 26 (500,000 IDR) | see page |
Good to know before you travel to Indonesia
- Visa on arrival (VOA) and electronic visa on arrival (e-VOA) cost 500,000 IDR (about 26 EUR) for up to 30 days, extendable once by 30 days
- e-VOA is applied for and paid online before travel at evisa.imigrasi.go.id; VOA is paid at the airport counter
- Immigration announced in August 2026 a planned increase to 750,000 IDR (e-VOA) and 1,000,000 IDR (VOA); not in force as of 17 Oct 2026, no effective date announced
- Passport must be valid at least 6 months; return or onward ticket required
- All arriving international passengers must complete the digital All Indonesia arrival card (incl. customs declaration) up to 72 hours before arrival
- Bali tourist levy: 150,000 IDR (about 8 EUR) per person per visit, paid online in advance via the official Love Bali portal https://lovebali.baliprov.go.id
- Phones and SIM devices must be IMEI-registered with customs (Bea Cukai) to use Indonesian SIM cards
- Overstay fine is 1,000,000 IDR per person per day
- VOA and e-VOA do not allow work or volunteering
Flying to Indonesia?
We check the visa, apply for it if needed, and find you good flights from Dresden, Leipzig, Berlin or any German airport.