A passport beside a sun hat and sunglasses

Visa on arrival in Bali

Our express visa on arrival service is Rp 700.000 per person. Send us your flight, your nationality and how many people are travelling, and we confirm on WhatsApp. The visa itself is issued by Indonesian immigration.

The visa itself

Indonesia's visa on arrival is for nationalities on the government's visa on arrival list. The official fee is IDR 500,000, and it allows a stay of up to 30 days, which can be extended once for another 30 days.

Apply before you fly

The electronic version, the e-VOA, can be applied for and paid for online before you travel on the immigration website, evisa.imigrasi.go.id, which also lists the countries it covers.

The Bali tourist levy

Every international tourist visiting Bali pays the tourist levy of IDR 150,000 per person, online on the Bali government's Love Bali website or app. It is separate from the visa.

Our express service

Rp 700.000 per person (price from 2026-10-12). Send us your flight and your nationality, and we confirm what is included, together with fast track and your airport transfer if you want them.

Tell us

  • Your flight number and date
  • Your nationality
  • Number of passengers
Message us on WhatsApp

FAQ

How long can I stay on a visa on arrival in Bali?

Up to 30 days, extendable once for another 30 days, according to Indonesian immigration.

How much is the visa on arrival?

The official fee is IDR 500,000. Our express visa on arrival service is Rp 700.000 per person: we confirm what it includes when you book on WhatsApp.

Is the tourist levy the same as the visa?

No. The Bali tourist levy, IDR 150,000 per person, is a separate payment, made on the Love Bali website or app.

Goes well with

Sources: Indonesian immigration: e-VOA (evisa.imigrasi.go.id) · Indonesian immigration: visa B1, visa on arrival (imigrasi.go.id) · Bali tourist levy: Love Bali (lovebali.baliprov.go.id)

WhatsApp