Explera Vacations

Visa Guides · 12 July 2026 · 7 min read

Indonesia and Bali visa on arrival: cost, process and how long it lasts

Bali's visa on arrival is quick and can now be pre-purchased online (e-VOA) before you even land — a 30-day stay, extendable once, and one of the easiest entry processes for Indian travellers to Southeast Asia.

🌴
Destination

Bali is one of the most-booked honeymoon and family destinations from Gujarat, and its visa is refreshingly uncomplicated — Indonesia offers Indian passport holders a straightforward visa on arrival, now purchasable online in advance as an e-VOA for around $35 (about ₹3,000), covering a 30-day stay.

e-VOA versus visa on arrival at the airport

With the e-VOA, you apply and pay online before you fly, and on arrival you simply scan a QR code and clear immigration quickly without queuing at a payment counter. Paying for the visa on arrival in person at Ngurah Rai airport is still straightforward, but involves an extra queue during busy periods, which is why we recommend the e-VOA for most travellers.

What you need

You need a passport valid for at least 6 months from your arrival date, a return or onward flight ticket, and payment for the visa-on-arrival fee — card for the e-VOA, or cash or card at the airport counter.

Uluwatu Temple perched on a cliff above the sea in Bali
Uluwatu Temple, one of the payoffs waiting on the other side of a same-day e-VOA.

Cost, validity and extending your stay

The visa on arrival or e-VOA fee is around $35, roughly ₹3,000, and permits a stay of 30 days, processed the same day for the e-VOA or on arrival at the airport. If a 30-day trip is not enough, it can be extended once for a further 30 days by applying at an immigration office in Bali before the initial period expires — most Gujarat travellers on a standard holiday do not need this, but it is useful to know for a longer stay. We file the e-VOA for you as part of your Bali package.

On arrival at Ngurah Rai

e-VOA holders use a dedicated QR-code lane that is noticeably faster than the general immigration queue, especially during Bali's peak season, which is exactly why we recommend the e-VOA over paying on arrival.

Frequently asked questions

Do Indians need a visa for Bali? Yes, but it is a simple visa on arrival, and Indonesia now offers an e-VOA that can be purchased online before you fly, giving you a fast QR-code lane at Ngurah Rai airport.

How much does the Bali visa on arrival cost? Around $35, about ₹3,000, payable online in advance via the e-VOA or in person at the airport.

How long can I stay in Bali on a visa on arrival? The initial stay is 30 days, extendable once for a further 30 days by applying at an immigration office in Bali before the first period expires.

Planning Bali? Message Explera Vacations on WhatsApp and we'll get your e-VOA filed before you even board, as part of your full holiday package.

Let’s plan your journey

Ready to start your next adventure?

Get a personalised quote within 24 hours. Visas, flights, stays and curated holidays — planned end to end by Surat’s IATA-certified team.