2. Be aware of the rainy season
Sitting just eight degrees south of the equator, Bali enjoys fairly constant temperatures year-round, averaging 27°C along the coast and in the hills around Ubud. However, from October to March, the island experiences its annual monsoon, bringing rain, wind, and intense humidity.
If your trip planning to Indonesia includes Bali, the best time to visit is during the dry season (April to September). That said, Ubud sees rain year-round, so an occasional downpour is always possible. Don’t let that discourage you, though—rain showers are usually short but intense, rather than lingering all day.
One key exception: mountain climbing during the monsoon is both dangerous and unrewarding, so it’s best to avoid high-altitude treks in the wet season.
3. Get the right visa
For most travellers, there are three main kinds of visas available. The free-entry visa is non-extendable, so if you think you might end up staying longer than 30 days you should pay for the extendable visa on arrival (US$35.00), or get a 60-day visa before leaving home.