Visa Guide · From India
Bali (Indonesia) gives Indians a 30-day visa on arrival for IDR 500,000 (about USD 30). The catch: confirmed return ticket plus hotel proof at the immigration counter.

Land at Denpasar Ngurah Rai International Airport. Skip the touts in arrivals. Use the official VOA counter (signage clear). IDR 500,000 in rupiah or by card, or get the e-VOA online before travel. Stamp takes 10 to 15 minutes. You can extend once, for 30 more days, at the Bali Immigration office for another IDR 500,000. On the OJ group trip the visa is included in the trip price. Bali also charges a separate tourist levy of IDR 150,000 (about Rs 800) per foreign visitor, paid at lovebali.baliprov.go.id or at the airport. Check the official source before you book.
Indonesian immigration requires proof of onward travel. Pre-print or save in offline phone.
Overstay fine is IDR 1,000,000 per day. Set a phone reminder for day 28.

Standard processing time varies by visa type. Visa on arrival typically processes faster than embassy visas. Add 7 to 10 days buffer for peak Indian travel seasons (December, May, summer holidays).
Yes. Indians can get a 30-day visa on arrival at Denpasar for IDR 500,000 (about USD 30), or apply for the e-VOA online before travel. Check the official source before you book.
Reapplication is possible after the rejection reason is addressed. Common rejection reasons: insufficient bank balance, incomplete documents, weak ties to India.
Only some visas require it, so check the official rules for Indonesia. Either way, cover for medical emergencies and evacuation is worth having. If you are travelling with OJ, check the trip's What's Included list, and buy your own policy if insurance is not on it.
Yes. The visa is included in the OJ Bali group trip price. For independent travel to Bali, use this guide and apply directly.