Average Temperatures (°C) in Bali
Read more about when to visit Bali
Essential travel information for your holiday to Bali
16½ - 19 hours
Balinese, Bahasa Indonesia and English.
For stays of up to 30 days the visa will be given on arrival. There will be a charge of US$25 per person. This is to be paid locally in cash either US$ or Rupiahs. Please note that there is no currency exchange on arrival before you purchase your visa. For stays of more than 30 days a Visa will need to be obtained from the Indonesian Embassy in London which will allow stays of up to 60 days. The exact fee will be advised on application. There is also a departure tax of Rupiah 200,000pp (approx £10-£12 per person) payable locally.