At a glance

Crystal Bay on Nusa Penida

The weather

The dry season is well established: skies are mostly clear, heat stays bearable and humidity drops. The start of the season varies from year to year and a shower is still possible: check the Indonesian weather agency (BMKG) forecast before leaving. See also when to visit Bali to compare with other months.

Crowds and prices

Crowds are medium: popular sites (Tegallalang, Tirta Empul, Nusa Penida) fill by mid-morning, but less than in summer. Around Eid al-Adha (about 16-17 May 2027), expect more people and traffic for a few days. To estimate your budget, see Bali travel budget.

What to do

Where to stay and what to book

Book popular excursions a few days ahead and well-placed accommodation two to three weeks ahead, more around Eid. Compare areas in where to stay in Bali; for a driver, see private driver in Bali.

FAQ

Is May a good time to visit Bali? Yes: dry season, medium crowds and lower prices than in summer.

Does it rain in Bali in May? Little: about 7 to 8 days depending on the source, in short showers.

May or June? Both are dry; June is a bit busier, see Bali in June 2027.

When is Eid al-Adha in 2027? Around 16 and 17 May depending on the moon: confirm before booking.