Indonesia entry requirements for Germany passport holders
You can get a Visa on Arrival (VoA) for Indonesia as a German passport holder, valid for up to 30 days for tourism, business, or transit. You pay the fee upon arrival. The process is straightforward, but you must meet these requirements before you travel.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get your visa on arrival at major Indonesian airports and seaports. Pay the fee in cash (USD or IDR) — $35 for 30 days. Have your return ticket and hotel booking printed out; immigration officers at Jakarta and Bali routinely ask for both.Apply online | Required |
| Valid passport Passport validity | Your passport must be valid for at least 6 months beyond your arrival date in Indonesia. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Proof of onward travel | Immigration officers at Jakarta and Bali routinely ask for a return or onward ticket within your visa validity. Have a printed copy or a screenshot ready on your phone. | Required |
| Proof of accommodation Hotel booking | Have your hotel booking confirmation printed or saved offline. Immigration at Ngurah Rai (Bali) and Soekarno-Hatta (Jakarta) often ask for it, especially if you arrive without a pre-booked itinerary. | Recommended |
| Proof of funds Sufficient funds | Carry at least $1,000 USD in cash or have a bank statement showing you can cover your stay. Immigration rarely asks, but if you look under-prepared, they may request proof. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Indonesian embassy/consulate before travel. Requires sponsor letter.
For frequent travellers. Must apply at embassy. Same sponsor requirement.
Requires Indonesian sponsor. For cultural visits, family, or volunteer work.
Age 55+, proof of pension/funds, health insurance, and Indonesian sponsor.
| Service | Cost |
|---|---|
| Visa on Arrival (VoA) – 30 daysPayable at airport upon arrival. Single entry, non-extendable. | IDR 500,000 (~$32 USD) |
| Overstay fine per dayNo maximum cap; overstay can also lead to deportation and ban. | IDR 1,000,000 (~$64 USD) per day |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Indonesia
German passport holders transiting through Indonesia do not need a visa if staying airside and not passing through immigration. For domestic connections or leaving the airport, a VoA or visa is required.
- If transiting to/from certain countries with high health risks, additional checks may apply.
Health & vaccines for Indonesia
Mosquito-borne; common in urban and rural areas, especially during rainy season.
Present in some rural areas (e.g., Papua, Lombok); low risk in major cities and Bali.
Risk of traveler's diarrhea, typhoid, and hepatitis A from contaminated food/water.
Risk is low in major tourist areas (Bali, Jakarta, Yogyakarta) but moderate in rural areas of Papua, Nusa Tenggara, and Maluku. Prophylaxis recommended for high-risk regions.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for extensions and visa issues. Arrive early to queue.
Busy office; many tourists use agents for faster service.
Practical information for DE travellers
Getting to Indonesia
Nearby destinations you can also visit
Countries close to Indonesia — with your same passport.