Until recently, all visitors to Bali had to buy a visa-on-arrival at USD 35 per person (± EUR 30 / ± AUD 45) for a 30-day period. However, as of June, 2015, residents from the following 45 countries no longer need visa or visa-on-arrival to visit Bali.