Bali’s border is one of the easiest in Asia for tourists, but it comes with a handful of rules that catch people out: a passport validity requirement airlines enforce ruthlessly, a customs declaration everyone must fill in, a small tourism levy, and surprisingly specific limits on things like alcohol and vapes. Here is the whole entry process, start to finish, so the only surprise on landing is how good the air smells.

The visa on arrival, in plain terms

Most nationalities, more than 90 of them, qualify for a visa on arrival (VoA) at Ngurah Rai International Airport in Denpasar. It costs IDR 500,000, roughly US$35, 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.

e-VOA: the same visa, without the queue

The e-VOA is exactly the same visa bought online before you fly, through the official immigration site at molina.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. Apply a few days to two weeks before departure, upload a passport photo page and a return or onward ticket, pay by card, and print or save the PDF.

Stick to the official site. Plenty of lookalike agencies charge double for the same document, and immigration officers only care about the real one.

A passport page filled with entry and exit immigration stamps from several countries

Extending your stay

Fell for the island? You can extend the VoA or e-VOA once, for 30 extra days. Start early: the process takes several working days and may require a visit to an immigration office for a photo and fingerprints. You have three routes:

  1. Online, through the same official portal, if you entered on an e-VOA.
  2. In person at an immigration office (Denpasar, Jimbaran or Singaraja serve Bali).
  3. Through a licensed visa agent, who handles the paperwork and office visit for a fee, typically US$50 to US$80 on top of the government fee. For most travelers on holiday time, this is money well spent.

Do not overstay. The fine is IDR 1,000,000, about US$65, per day, payable before you fly out, and longer overstays can mean detention and a ban.

What you need at the border

RequirementThe rule in 2026
Passport validityAt least 6 months from arrival, 1+ blank page
Visa on arrival / e-VOAIDR 500,000 (about US$35), 30 days, one extension
Onward or return ticketRequired, airlines check at check-in
Customs declaration (e-CD)Electronic form, fill in online up to 3 days before landing
Tourism levyIDR 150,000 (about US$10) per entry, via the Love Bali site or on arrival
Proof of funds or hotelRarely asked, but have a booking confirmation handy

The electronic customs declaration (e-CD) is filled in at the official customs website, one form per family, and produces a QR code you scan on the way out of baggage claim. Do it on the plane’s Wi-Fi or in the queue if you forgot; it takes five minutes.

The tourism levy is Bali-specific: a one-time IDR 150,000 (about US$10) payment per entry that funds culture and environment programs. Pay it online through the official Love Bali site before you travel and keep the voucher on your phone, since checks happen at some attractions.

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 liter per adult. Anything above that gets poured out or taxed heavily. Duty-free 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. A suitcase pocket of devices or bottles reads as commercial import and can be taxed or seized.
  • 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 (about US$6,300) or equivalent must be declared.
  • Drones: allowed for personal use, but register and follow local flight rules near temples and airports.

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.

Suitcases circling an airport baggage claim carousel in an arrivals hall

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, walk to immigration, pay for the VoA if you did not buy the e-VOA, clear the passport desks (autogates work for many e-VOA holders), collect bags, scan your e-CD QR code at customs, and walk out into the taxi scrum. With an e-VOA and a pre-filled customs form, 30 to 45 minutes from gate to curb is normal; at peak evening hours without them, it can stretch well past an hour.

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.

Before you fly checklist

Renew your passport if it is within six months of expiry. Apply for the e-VOA a week out. Fill in the e-CD customs form up to three days before landing. Pay the Love Bali levy online. Screenshot everything, 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 and budget guide for everything that happens after the stamp.