Ans: If you’re planning to visit Bali for less than 30 days, then in such a case Indian tourists do not need a visa on arrival. However, if you’re visiting the destination for 30 to 60 days, then it’s mandatory for Indian travellers to obtain a Bali Visa for a smoother journey.