Best Time to Dive in Bali

May to October is usually considered to be the best time to dive in Bali, but the conditions are still great in the shoulder months of late March, April, November and early December. However, during these months, it is good to be aware that showers are generally a daily occurrence. The best season for seeing the famous Mola Mola is from August to October.

When to go

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Bali
Best time
Low season
Off season