Open

Home / The Bali Secret / Guide

Bali Visa on Arrival: What You Need Before You Fly

Most visitors get a 30-day visa on arrival, extendable once. Passport validity, onward travel, the declaration form and the levy — the full checklist.

Short answer

Most nationalities get a 30-day Visa on Arrival, extendable once for another 30 days. You need a passport valid at least six months from arrival, proof of onward travel, the completed All Indonesia declaration form, and the separate IDR 150,000 tourist levy.

Entry to Bali involves four separate things, and travellers routinely discover the third and fourth at the airport. Here is the whole list.

The entry checklist

  1. Passport valid for at least six months from your arrival date. Not from departure — from arrival. This is the most common refusal reason.
  2. Visa on Arrival — 30 days for most nationalities, purchasable on arrival or in advance as an e-VOA.
  3. Proof of onward or return travel. Checked at your departure airport as often as on arrival.
  4. All Indonesia declaration form — the customs declaration, completed online before you fly or on arrival.
  5. Tourist levy — IDR 150,000 (about $9.30) per person, separate from the visa.
The levy and the visa are different payments and different systems. Paying for one does not cover the other, and both apply per person including children.

Extending the 30 days

The Visa on Arrival can be extended once for a further 30 days, giving 60 in total. Start the process well before expiry — it is not same-day, and overstaying carries a daily fine.

If you know in advance you want longer than 60 days, a different visa class is the cleaner route than extending. Once you are in, where you base yourself matters more than how long you stay.

Doing it before you fly

Both the e-VOA and the declaration form can be completed online in advance. Both produce a QR code.

Screenshot every QR code. Airport wifi after a long-haul flight is not something to depend on, and the queues for people fumbling with their phones are long.

A warning about third-party sites

Plenty of sites will process your visa or levy for a markup. Use the official Indonesian immigration portal and the official Love Bali portal for the levy. If a site quotes more than IDR 150,000 per person for the levy, it is not the official one.

Entry requirements change and vary by nationality. Confirm on the official Indonesian immigration site and your own government’s travel advice close to your departure date.

The Bali Secret

Plan trips. Find hidden gems. Free on the App Store.

Get it free

Keep reading

Best Time to Visit Bali: A Month-by-Month Guide

Bali’s dry season runs April to October. May, June and September offer the best mix of weather, crowds and price. February is cheapest. Month-by-month breakdown.

2 min read

How Much Does a Trip to Bali Cost? 2026 Budget Breakdown

A week in Bali costs roughly $350–$550 budget, $700–$1,400 mid-range, and $2,500+ luxury, excluding flights. Daily spend and category-by-category breakdown.

2 min read

The Bali Tourist Levy: What It Is and How to Pay It

Every visitor to Bali pays a one-time IDR 150,000 levy (about $9.30). How to pay it online via the Love Bali portal before you fly.

2 min read

Bali Itinerary: 7 Days, Done Properly

A 7-day Bali itinerary that does not waste two days in traffic: three nights Ubud, three in the south, with travel times and costs that are actually realistic.

3 min read

Renting a Scooter in Bali: What to Know First

Scooter accidents are the most common travel insurance claim in Bali. Licence requirements, what your insurance actually covers, and the rules that matter.

2 min read

Where to Stay in Bali: Ubud vs Canggu vs Seminyak vs Uluwatu

The four areas first-timers choose between, what each is actually like, and which to pick for surf, culture, nightlife or quiet. Plus why two bases beats five.

2 min read

Is Bali Safe? The Risks That Are Actually Worth Planning For

Bali is generally very safe for visitors. The real risks are scooters, tap water and petty theft — not violent crime. What to actually watch for.

2 min read