For most travellers a Bali visa is issued on arrival. Around 87 nationalities — including the US, UK, EU countries, Australia and Canada — are eligible for Indonesia's Visa on Arrival (code B1): a fee of IDR 500,000 (about USD 35) for a stay of up to 30 days, extendable once by another 30 days (60 days total). Here is how it works in practice and what else you need to enter.

Visa on Arrival (B1): what it is and who qualifies

Visa on Arrival (VoA) is the simplest option for a holiday of up to a month. You can get it at Denpasar (Ngurah Rai) airport, or in advance online as an e-VOA on the official eVisa portal. Key parameters:

  • Fee: IDR 500,000 (≈ USD 35).
  • Length of stay: up to 30 days from entry.
  • Type: single entry, for tourism (code B1).

Eligibility is by nationality: roughly 87 passports are on the official subject-country list. Always check your own passport on the Imigrasi list before you fly — if your country is not listed, you will need a different visa applied for in advance.

Extending your visa

A VoA can be extended once, for another 30 days — up to 60 days total. You can extend online through the eVisa portal or at a local immigration office in Bali; a separate fee applies. To stay longer than 60 days, the VoA is not enough and you will need a different visa category.

What else you need to enter

  • A passport valid for at least 6 months from your date of entry, with blank pages for the stamp.
  • A retu or onward ticket.
  • The electronic customs declaration, completed online shortly before arrival.

The Bali tourist levy

Separately from the visa, foreign tourists pay a tourist levy of IDR 150,000 per person — a one-time charge for entering Bali, unrelated to your visa. Pay it in advance online through the official Love Bali portal and keep the QR code or voucher.

Overstaying: the cost of going over

Every day beyond your permitted stay carries a fine of IDR 1,000,000 per day (≈ USD 65). Overstaying by more than 60 days can lead to deportation and a re-entry ban. Extend your visa ahead of time rather than waiting for the last day.

Before you fly — check what's current

Visa categories, fees and the country list change from time to time. Confirm the details with the official sources — Imigrasi and eVisa Indonesia — and pay the tourist levy only through the official Love Bali portal.

We handle the trip itself — tours, transfers and meeting you on the island. You arrange the visa and levy yourself, but for anything about routes or logistics in Bali, just message us.