Visa is on arrival for all travellers with valid Indian passport travelling to Bali. Indian traveller to Bali do not require to apply for the same in advance.