
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.
- Visa rules and fees are set by Indonesian immigration and can change. Check the official site before you travel.
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)
