Most visitors enter Bali on a visa on arrival (VoA) or its online twin, the e-VOA. Both cost IDR 500,000 and are valid for 30 days, with one extension of 30 more. To use either, your passport needs at least six months of validity, and you also need to file the free All Indonesia Arrival Card and pay Bali’s tourism levy. Here is the whole entry process, start to finish, including the rules on alcohol and vapes that catch people out, so the only surprise on landing is how good the air smells.
The visa on arrival, in plain terms
Who qualifies and what it covers
Most nationalities, more than 90 of them, qualify for a visa on arrival (VoA) at Ngurah Rai International Airport in Denpasar. The list covers the US, the UK, Ireland, all EU states, Canada, Australia, New Zealand and South Africa, among many others. It costs IDR 500,000, is valid for 30 days, and can be extended once for another 30, giving you up to 60 days on the island. You can pay by card or cash at the airport counters, and the sticker goes straight into your passport.
Two important caveats. First, the VoA is for tourism, family visits and short business meetings, not for working. Second, eligibility is by nationality, and lists do change, so check the current rules for your own passport on the official Indonesian immigration site or with your airline before booking. If your nationality is not on the VoA list, you will need to apply for a visit visa in advance through an Indonesian embassy or the official online portal.
How the 30 days are counted
The 30 days are calendar days including the day you arrive, not a month, and not thirty full days from the moment you clear the desk. Count them from the arrival date on the stamp. If you land on the 1st of a month, the 30th is your thirtieth and last day. Give yourself margin, because the penalty for getting it wrong is charged per day and per person.
If you already know you want more than 30 days, plan the extension at the time you book rather than discovering the deadline in week four. The section on extending your stay below explains how.
e-VOA or airport VoA: which should you choose?
The e-VOA is exactly the same visa bought online before you fly, through the official Indonesian immigration e-visa site at evisa.imigrasi.go.id. Same price, same 30 days, same single extension. The difference is practical: on arrival you skip the payment counter and go straight to the immigration desks, which matters when three wide-body flights unload at once.
| e-VOA (online) | VoA at the airport | Visit visa (not on VoA list) | |
|---|---|---|---|
| Cost | IDR 500,000 | IDR 500,000 | Set on the official portal or by the embassy |
| Where you buy it | evisa.imigrasi.go.id | Payment counters at Denpasar | Embassy, consulate or official portal |
| Queue on arrival | Skip the payment counter | Payment queue, then immigration | Visa already in hand |
| Best for | Most travellers, families, late-evening arrivals | Last-minute bookings, or if the portal gives you trouble | Passports not on the VoA list |
Who should pick which
- Choose the e-VOA if you are travelling with children, landing in the busy evening bank of flights, or simply dislike queues. It is the better option if you apply a few days before departure.
- Choose the airport VoA if you booked at short notice or your plans are fluid. You lose some time at the counter but nothing else.
- Neither works if your passport is not on the VoA list. Skip to the visit visa section below.
How to apply for the e-VOA, step by step
- Check that your passport has at least six months of validity from your arrival date and a blank page.
- Type the official address into your browser yourself rather than clicking a search advert.
- Upload a clear photo of your passport photo page and a return or onward ticket.
- Pay by card, then print or save the PDF.
- Screenshot the result as well, and keep it with your other arrival codes.
The application window and processing time are set on the portal and can change, so check them there and aim to apply about a week out. Note that the old molina.imigrasi.go.id portal has been retired, so ignore any guide or agency still pointing you there.
If your nationality is not on the VoA list
The visa on arrival is generous but it is a list rather than a universal rule, and travellers whose passport is not on it need a visit visa arranged before departure, either through an Indonesian embassy or consulate or via the official online portal. Expect the usual short-stay evidence: passport validity well beyond the trip, a return or onward ticket, accommodation details and proof that you can support yourself.
Allow weeks rather than days, and do not book non-refundable flights before the decision. As with the e-VOA, apply through official channels only. The agencies that appear at the top of a search and charge several times the government fee are selling you a form-filling service, not a faster decision.

Extending your stay
Your three routes
Fell for the island? You can extend the VoA or e-VOA once, for 30 extra days. Start early, ideally at least a week before your first 30 days expire: the process takes several working days and may require a visit to an immigration office for a photo and fingerprints. You have three routes:
- Online, through the same official portal, if you entered on an e-VOA.
- In person at an immigration office (Denpasar, Jimbaran or Singaraja serve Bali).
- Through a licensed visa agent, who handles the paperwork and office visit for a fee on top of the government one, which varies by agent and is worth confirming in writing before you commit. For most travellers on holiday time, this is money well spent.
What an overstay really costs
Do not overstay. The fine is IDR 1,000,000 per day, charged per person including children, payable before you fly out. A family of four who miscount by three days pays IDR 12,000,000 at the airport. There is no grace period, and overstays beyond 60 days can mean detention, deportation and a re-entry ban.
What you need at the border
| Requirement | The rule in 2026 |
|---|---|
| Passport validity | At least 6 months from arrival, 1+ blank page |
| Visa on arrival / e-VOA | IDR 500,000, 30 days, one extension |
| Onward or return ticket | Required, airlines check at check-in |
| All Indonesia Arrival Card | Free digital form covering immigration, customs and health |
| Tourism levy | IDR 150,000 per person (children included) per entry, via the Love Bali site or on arrival |
| Proof of funds or hotel | Rarely asked, but have a booking confirmation handy |
Passport validity and your onward ticket
The six-month rule is enforced by airlines at check-in, which is where a thin margin gets caught, so renew early if you are close to the line. Count the six months from the day you land rather than the day you book. The onward ticket is checked at the same desk, so travellers planning to leave overland or by a later, unbooked flight should sort that before reaching the airport.
The All Indonesia Arrival Card
This is the form that catches out anyone working from an older guide. Since late 2025 it has replaced the separate electronic customs declaration (e-CD) and the health form, rolling immigration, customs and health details into a single free submission at the official portal, allindonesia.imigrasi.go.id. One adult can file for a family travelling together, but every traveller, including infants, gets their own QR code to show on the way out of baggage claim. It takes five minutes, so do it in the days before you fly, or on the plane’s Wi-Fi if you forgot.
The Bali tourism levy
The tourism levy is Bali-specific: a one-time IDR 150,000 payment per person, children included, per entry, that funds culture and environment programmes. Pay it online through the official Love Bali site (lovebali.baliprov.go.id) before you travel, or on arrival, and keep the QR voucher on your phone. Enforcement has tightened, and tourist police now run spot checks at big sites such as Uluwatu and Tanah Lot. Visitors without a voucher are asked to pay on the spot.
Customs: what you can and cannot bring
Indonesia’s customs rules are stricter than the beach-paradise image suggests, and enforcement at Denpasar is real.
- Alcohol: maximum 1 litre per adult. There is no option to pay duty on the excess: anything over the litre is confiscated and destroyed. Duty-free bought at the airport counts toward the limit.
- Cigarettes: up to 200 cigarettes (or 25 cigars, or 100 g of tobacco) per adult.
- Vapes and e-liquid: legal for personal use, but bring a personal quantity only, meaning what one person plausibly uses. A suitcase pocket of devices or bottles reads as commercial import and can be taxed or seized. Nicotine pouches are prohibited.
- Drugs: Indonesia has some of the harshest drug laws in the world, including the death penalty for trafficking. That includes cannabis and CBD products of any kind, even prescribed ones. Do not test this.
- Cash: amounts over IDR 100 million, or the equivalent in another currency, must be declared.
- Drones: allowed for personal use, but register and follow local flight rules near temples and airports.
Medicines
Medicines for personal use are fine; keep them in original packaging, and carry a doctor’s letter for anything containing controlled substances such as strong painkillers or ADHD medication. If you are unsure whether a prescription counts as controlled, ask your own doctor or the Indonesian embassy before you pack it, not at the customs scanner.

Insurance: the requirement nobody checks
Indonesia does not routinely ask tourists for proof of travel insurance at the border, and that is precisely why it gets skipped. The reason to have it has nothing to do with the desk. Private hospital care in Bali is billed at international rates, payable up front, and the genuinely expensive scenario, an air evacuation to Singapore or Australia, costs many times the price of the entire holiday.
Note also that no European arrangement helps here: an EHIC or a UK GHIC covers state healthcare within a defined group of countries, and Indonesia is not among them, so EU and British travellers who are used to being covered abroad are not. The specific Bali exclusion to read for is riding a scooter, since most policies will not pay out unless you hold the correct licence with a motorcycle entitlement plus an international permit, and unless you were wearing a helmet. Our guide to travel insurance for Bali covers what to look for and the clauses that decide whether anything is actually paid. If you might extend your visa, make sure the policy dates cover the longer stay.
Travelling with children
Every child needs their own passport meeting the same six-month validity rule, their own arrival card QR code, and, where applicable, their own visa. The overstay fine is charged per person including children, so a family that miscounts by a week pays four times over. The tourism levy also applies to each child.
Requirements for minors travelling without both parents vary by the child’s nationality and by the airline, and can include a consent letter or documents showing the relationship. There is no single Indonesian rule to quote, so check with your own authorities and the airline before booking rather than at the check-in desk.
The arrival flow, step by step
Denpasar’s arrival process is smoother than it used to be, especially with paperwork done in advance. Expect this sequence:
- Land and walk to immigration.
- Pay for the VoA at the counters if you did not buy the e-VOA.
- Clear the passport desks (autogates work for many e-VOA holders).
- Collect your bags.
- Scan your arrival card QR code at customs.
- Walk out into the taxi scrum.
With an e-VOA and a pre-filed arrival card, 30 to 45 minutes from gate to curb is normal; at peak evening hours without them, it can stretch well past an hour. Treat those as rough guides rather than promises.
From there, getting to your hotel is its own small adventure, and worth reading up on before you land, since prices at the curb vary wildly. Our airport transfer guide covers taxis, ride-hailing pickup rules and typical fares to every major area.
Leaving again
Departure is simpler than arrival, with one thing to get right. Immigration checks your days against your visa on the way out, which is where an overstay surfaces and where it is paid, per person and per day, before you are allowed to fly. If your dates have moved, sort the extension in Bali rather than hoping the desk will not notice.
Two smaller points. International departure tax is normally included in your ticket rather than collected separately at the airport. And the tourism levy is an entry charge, so you are not asked for it again when you leave. Allow generous time for the drive to the airport: the road from the south is short and the traffic is not, and Bali’s long-haul departures cluster in the late evening.
Common mistakes and lookalike sites
Five mistakes that cost time or money
- Travelling with a passport that has under six months left, and finding out at check-in.
- Forgetting that every traveller, infants included, needs their own arrival card QR code.
- Miscounting the 30 days and paying the overstay fine per person, per day.
- Packing more than 1 litre of alcohol per adult, or a stash of vape liquid.
- Assuming the tourism levy is optional because nobody asked at the airport.
Three official services with unofficial imitators
The e-VOA, the All Indonesia Arrival Card and the Love Bali levy all have lookalikes that appear high in search results. The genuine articles live at the government domains named above, and none of them requires an agency. The tell is always the same: a site that charges a processing fee on top of the government fee for filling in a form you could complete in five minutes. Immigration only recognises the real submission, so paying an agency buys you nothing but a larger bill. Bookmark the official addresses before you start rather than searching for them at the airport.
Before you fly checklist
Renew your passport if it is within six months of expiry. Apply for the e-VOA a week out. File the All Indonesia Arrival Card in the days before you land. Pay the Love Bali levy online. Screenshot every QR code, since arrival-hall Wi-Fi is temperamental. Book an eSIM so your phone works on landing, and check that your travel insurance covers the whole stay, including the extension if you might take one. Then read our first-timer guide for everything that happens after the stamp.
In short: a valid passport, an e-VOA or IDR 500,000 at the counter, one arrival card per person and the levy are all Bali asks of most visitors, and the rest is knowing your limits on alcohol, vapes and days. Have you ever been caught out at a border by a rule you did not know about, and what would you tell the next traveller?
There is now a specific visa for people working remotely from Indonesia rather than stretching a tourist stay. Our guide to the E33G remote worker visa explains who qualifies and what it involves.
