Il momento ideale per godersi la maggior parte dell'arcipelago, incluse Bali, Giava, Lombok e Flores, va da maggio a settembre, coincidente con la stagione secca che regala giornate soleggiate e un'umidità sopportabile. Se invece la vostra meta sono le isole Molucche o la Papua Occidentale (Raja Ampat), il calendario si inverte: il clima migliore in queste aree remote si trova tra ottobre e aprile, quando i mari sono calmi e perfetti per le immersioni, a differenza del resto del Paese che si trova nel pieno delle piogge.