Bali Visa on Arrival (VOA) lets German passport holders enter Indonesia for tourism for 30 days, extendable once to 60 days total. In 2026 it costs IDR 500,000 per person, can be bought at Bali airport or as an e‑VOA online before you fly, and requires 6‑month passport validity plus an onward ticket.
Step‑by‑Step Bali Visa on Arrival Process for Germans (Overview)
As a German traveler you have two clean options in 2026:
- Classic Visa on Arrival at Bali airport
- Electronic VOA (e‑VOA) via Indonesia’s official immigration portal before you depart
Both give you 30 days initially and can be extended once for another 30 days, so a maximum of 60 days in Indonesia on this visa type.[2][4]
Below is the full step by step Bali visa on arrival process for Germans, from booking your flight in Germany to extending your visa in Bali if you decide to stay longer.
1. Check You Qualify as a German Passport Holder
Happily, Germany is on Indonesia’s list of countries eligible for Visa on Arrival (VOA) and e‑VOA.[1][2][4] That means most German tourists do not need a visa in advance from the consulate.
Basic requirements for Germans in 2026:
- German biometric passport valid at least 6 months beyond your arrival date in Indonesia.[4][8]
- At least two blank visa pages for stamps.[8]
- Return or onward ticket out of Indonesia within 30 days (or 60 if you plan an extension and use the right visa).
- Purpose of stay: tourism, visiting friends/family, short business meetings, transit – not work.[2][4]
If you already know you’ll want more than 60 days, VOA is not the right tool – you’d look at a B211/C1 instead. I cover that here: Applying for Bali B211 / C1 Tourist Visa from Germany: Full Process Explained.
2. Decide: e‑VOA Before You Fly vs. VOA at Bali Airport
For most German tourists I now recommend the e‑VOA. It cuts down your Bali immigration queue time and lets you use the “Visa on Arrival / e‑VOA” channel directly.[2][5]
Option A – How to Get e‑VOA for Bali from Germany
If you want the smoothest arrival, follow this online Bali visa application from Germany 2026 checklist:
- Go to Indonesia’s official immigration portal (evisa.imigrasi.go.id).[5]
- Create an account with your German passport details (Latin alphabet only).[6]
- Prepare:
- Passport scan, biodata page, 6+ months validity.[5]
- Recent colour photograph, 4×6 cm, front‑facing, JPEG/JPG/PNG.[5][6]
- Flight booking showing entry to Indonesia and exit within 30 days.
- Choose the correct visa: Electronic Visa on Arrival (e‑VOA) for tourism.[5]
- Fill in all details exactly as in your passport (names, place of birth, document number, expiry date).[6]
- Pay the fee online: IDR 500,000 for 30 days, card payment accepted (Visa, Mastercard, JCB).[2][5]
The typical timeline for getting Bali e‑VOA approval from Germany is fast – in many cases within a few hours, officially allow up to 48 hours to be safe.[5] Once approved, you receive the e‑VOA by email as a PDF; print it and keep a copy on your phone.
This route is ideal if you’re traveling in high season, with family, or simply hate standing in lines.
Option B – VOA at Bali Airport for EU Citizens
If you’d rather sort it on arrival, the Bali airport visa on arrival procedure for EU citizens – Germans included – looks like this:[2][4][7]
- Land at Denpasar (Ngurah Rai) airport.
- Follow signs to the “Visa on Arrival / e‑VOA” counters.
- Join the VOA fee payment queue.
- Pay the IDR 500,000 fee by cash or card.[2][3][4]
- Take the payment receipt to the immigration desk where they issue the visa sticker and stamp.[2]
Current waits for German citizens range from around 30 minutes to over an hour depending on arrival time.[7] With late‑evening European flights landing around the same window, queues can be long.
3. Bali Immigration Queue Tips for German Tourists
To minimise your time in line after a 16–18 hour journey from Germany, use these practical bali immigration queue tips for german tourists I’ve picked up over the years:
- Apply for e‑VOA – it lets you bypass the payment counter line entirely.
- Choose flights landing outside peak 13:00–22:00 windows if possible.
- Sit near the front of the aircraft or choose a seat close to the exit – every 10 minutes saved helps.
- Prepare documents on the plane: passport, e‑VOA printout, arrival card.
- Use toilets on board just before descent so you can walk straight to immigration.
If you want a truly frictionless arrival, our team can meet you airside, fast‑track you through immigration, and handle luggage coordination – details here: our concierge service.
4. How to Pay Bali VOA Fee with Euro Card or Cash
In 2026 the official VOA fee is still IDR 500,000 per person, adults and children.[2][3][4] At the airport you have three typical ways to pay:
- Credit / Debit Card – Visa/Mastercard widely accepted. This is the cleanest answer to “how to pay Bali VOA fee with euro card”. Expect your bank’s FX rate plus any foreign transaction fee.
- Cash in Indonesian Rupiah – you can withdraw IDR at ATMs in the arrivals hall before the VOA counter, but queues can form.
- Other major currencies – in practice, USD is easiest. Euro notes are sometimes accepted but change will come in IDR and the rate is rarely perfect.
If you apply for e‑VOA from Germany, everything is paid online in IDR via card before you fly.[2][5]
For a detailed breakdown of costs, extension fees, and realistic daily budgets, see: Bali Visa Costs in 2026 for Germans: Exact Fees, Hidden Charges & Budget Planning.
5. Bali Arrival Card – How to Fill It for German Travellers
Indonesia uses a combined customs / arrival declaration. Sometimes it’s paper, sometimes fully digital (e‑CD). Either way the logic is simple.
Here is a bali arrival card how to fill for german travellers guide you can run through on the plane:
- Family name / Given name: write exactly as in your passport, in block letters.
- Passport number: double‑check every digit – this must match your VOA/e‑VOA.
- Flight number: your last flight into Bali (e.g., QR960).
- Address in Indonesia: first hotel or villa, including area (e.g., “Canggu, Badung, Bali”).
- Duration of stay: number of days you intend to stay, not necessarily the maximum 30/60.
- Customs section: declare if you carry:
- More than the allowed tobacco/alcohol limit
- Cash over the legal threshold
- Commercial goods, drones, or professional equipment
- Sign using the same signature as in your passport.
If the card is in English only and you prefer German, bring a quick note with translations for customs terms. If you book through home, we can send you a simple bali voa application guide in German language PDF to keep on your phone.
6. Bali VOA Extension Process Step by Step for Germans
Many Germans decide, after a week with their feet in a Canggu café, that 30 days is not enough. The good news: your VOA or e‑VOA can be extended once by 30 days, giving you up to 60 days total in Indonesia.[2][4]
Here is the bali voa extension process step by step for germans as it stands in 2026:
- Deadline: start the extension at least 7–10 days before your original 30‑day stay ends. Do not wait until the last days; immigration offices are busy.
- Where: at an Indonesian Immigration Office (Kantor Imigrasi) – in Bali the main ones are Denpasar, Ngurah Rai (near airport), Singaraja (north), and Negara (west).
- Fee: officially IDR 500,000 for the 30‑day extension, same as the original VOA price.[2][4]
Standard extension steps:
- Day 1:
- Go (or send your agent) to the immigration office with your passport and a copy of your return ticket.
- Fill in the extension form and submit documents.
- Receive payment slip and pay the fee (on‑site or via designated bank/terminal).
- Day 2–3:
- You return for biometrics: fingerprints and photograph, and to sign the file.
- Day 4–7:
- Collect your passport with the new 30‑day stamp once it is ready.
If you use an immigration agency like ours, we handle the form, queueing, and follow‑up. You only show up once for biometrics, and we return your passport when the extension is complete.
7. When VOA Is Not Enough – Consider a Different Visa
VOA is perfect if you:
- Stay up to 30–60 days.
- Travel for tourism, visiting friends/family, short non‑paid meetings.
- Do not need multiple entries into Indonesia.
It is not right if you:
- Plan to stay longer than 60 days in one stretch.
- Need multiple in‑and‑out trips over several months.
- Intend to work, volunteer, or study.
In those cases, look at a B211/C1 tourist visa from Germany before you fly – it can give you longer initial stays and different extension logic. I break that down here: Applying for Bali B211 / C1 Tourist Visa from Germany: Full Process Explained.
Short FAQ for German Travelers (VOA & e‑VOA)
1. Can I switch from a Bali VOA to a different visa without leaving Indonesia?
No. The Visa on Arrival cannot be converted into another type of stay permit inside Indonesia.[2][4] For long stays or different purposes you need the right visa before you come, or you must exit and re‑enter with the new visa.
2. Is the Bali e‑VOA safer than getting VOA at the airport?
It is equally valid, just more convenient. The e‑VOA is issued by the same Directorate General of Immigration system, linked electronically to your passport.[5][6] For most Germans, e‑VOA cuts down very long queues after a long‑haul flight.
3. What happens if I overstay my VOA in Bali?
Overstays are taken seriously. You will pay a fixed daily fine per overstay day and can face interviews or delays when leaving. For anything more than a minor miscalculation, use an agent and fix it properly before your flight.
If you want the whole process handled in German‑friendly, step‑by‑step fashion – from how to get e‑VOA for Bali from Germany to your VOA extension – send our Bali visa team a WhatsApp message now and get a same‑day reply from Arya’s desk.
Chat a visa specialist on WhatsApp →
General information, not legal advice; fees are agency estimates, not government fees. We confirm the latest rules for your case before you apply.