Bali trip practicalities
Bali Visa on Arrival, Explained
Visa on arrival lets many nationalities enter Bali for a short tourist stay by paying a fee at or before arrival, but it is not available to every nationality and has a fixed maximum length.
Bali visa on arrival is a short-stay entry option that lets eligible nationalities pay a fee and receive a visa at the point of entry (or, increasingly, in advance through Indonesia’s official e-visa system) rather than applying at an embassy beforehand. It covers a fixed maximum stay and is meant for tourism, not work or long-term residence.
We host guests from dozens of countries every year and get asked about this constantly, so here’s the practical version: what it actually covers, who it’s for, and what to double-check before you book flights.
Who visa on arrival is for
Visa on arrival is designed for short tourist visits — sightseeing, a holiday, visiting family, or the kind of stay most of our villa guests are taking. It is not the right route if you plan to work remotely for an extended period, invest, or stay longer than the visa allows, and it doesn’t cover business activities beyond attending meetings.
Not every nationality is eligible for visa on arrival; the eligible list is set and updated by Indonesian immigration and does change, so it needs checking against the current official list rather than assumed from a previous trip or a general travel article (as of 2026, verify). The authoritative source is imigrasi.go.id.
How to actually get it
In practice, most travellers today apply and pay online in advance through Indonesia’s official e-visa system before flying, which generates a QR code or confirmation used at immigration on arrival — this tends to be faster than paying in person at the airport counter, though a pay-on-arrival option typically still exists at major entry points. Given how often procedures and fee amounts are updated, check the current process on imigrasi.go.id close to your travel date rather than relying on how it worked on a previous trip.
| Step | What to know |
|---|---|
| Check eligibility | Confirm your nationality is on the current visa-on-arrival list |
| Apply online or on arrival | Online in advance is usually faster |
| Pay the fee | Amount changes — check imigrasi.go.id (as of 2026, verify) |
| Present at immigration | QR code/confirmation plus passport, valid well beyond your stay |
| Know your stay length and extension options | Confirm current maximum length and whether extension is possible |
Which airport, and does it matter
Bali’s main international gateway is Ngurah Rai International Airport (Denpasar), and this is where the vast majority of villa guests arrive. If you’re arriving via another Indonesian international airport before an onward domestic flight to Bali, the visa on arrival process happens at that first port of entry into Indonesia, not necessarily in Bali itself — worth knowing if your itinerary routes through Jakarta or another city first.
Visa on arrival vs the arrival card
These are two separate things that guests often confuse. Visa on arrival is about your legal permission to enter and stay; the arrival card (sometimes now handled digitally) is a separate customs and immigration declaration required regardless of visa type. Our guide on the Indonesia arrival card covers that process specifically — you’ll likely need to deal with both before clearing immigration.
How long you can actually stay
Visa on arrival covers a fixed maximum period, and whether it can be extended once in Indonesia, and for how long, is worth confirming directly on the official immigration site before you travel, since this is exactly the kind of detail that changes (as of 2026, verify). If your trip might run longer than the standard visa-on-arrival period, it’s worth checking alternative visa types before you fly rather than assuming an extension will be straightforward once you’re here.
What happens if you overstay
Overstaying a visa in Indonesia carries penalties that scale with how long the overstay runs, and can affect future entry. If your travel plans are uncertain or might extend, it is worth building in a buffer or looking at the extension process in advance rather than assuming a short overstay is a minor issue — check current penalty details on imigrasi.go.id if this is a live concern for your trip.
Practical timing tips for villa guests
Most of our guests clear immigration in well under an hour when using the online e-visa system in advance, versus longer queues for those paying on arrival at peak times — this matters if your onward transport (an airport transfer to your villa, for instance) is time-sensitive. If you’ve booked a villa with us, let us know your flight details in advance so transport timing accounts for a realistic immigration and baggage-claim window.
What to do next
Visa on arrival is straightforward for most tourist visits, but the specifics — fee, eligible nationalities, maximum stay and extension rules — change and need checking against the official source close to your travel date, not assumed from memory or an older article.
- Check imigrasi.go.id for current eligibility, fee and stay length before booking flights
- Apply online in advance if the e-visa option is available for your nationality
- Confirm which entry airport your itinerary actually routes through
Once your travel dates and visa plan are settled, browse our villas and we’ll help plan the arrival end of the trip too.
Frequently asked questions
Which nationalities are eligible for Bali visa on arrival?
This is set and updated by Indonesian immigration and does change, so it needs checking against the current official list on imigrasi.go.id rather than assumed from a previous trip (as of 2026, verify).
How much does Bali visa on arrival cost?
The fee is set by Indonesian immigration and is subject to change, so check the current amount on imigrasi.go.id close to your travel date rather than relying on a figure from an older source (as of 2026, verify).
Can I apply for visa on arrival online before I fly?
Yes, most travellers today apply and pay through Indonesia's official e-visa system in advance, which is generally faster at immigration than paying on arrival. Check current process details on imigrasi.go.id before travelling.
Is visa on arrival the same as the Indonesia arrival card?
No. Visa on arrival is your legal permission to enter and stay; the arrival card is a separate customs and immigration declaration required regardless of visa type. Most travellers need to complete both.
Can I extend a Bali visa on arrival once I'm in Indonesia?
Whether extension is possible, and for how long, needs confirming on the current official immigration guidance before you travel, since this detail changes (as of 2026, verify). If your trip might run long, check this before booking flights rather than assuming afterward.
Written by The Host Bali team, who manage villas in Sanur, Canggu, Umalas and Ungasan. Prices, rules and visa details change; we date every guide and update it when something moves. Nothing here is legal or tax advice — for a purchase or a licence, check the specifics with a licensed notary or adviser in Bali.

