La meilleure période pour faire de la plongée en Thaïlande est de novembre à avril, en particulier pour les bateaux de croisière sur la côte ouest. Pendant cette période, l’eau est très calme et, malgré quelques proliférations de plancton, la visibilité est toujours aux alentours de 25 à 30 m. La plongée en bateau de croisière en dehors de ces périodes est rare avec la plupart des meilleurs sites inaccessibles en raison des conditions météorologiques. En Thaïlande, la saison des requins-baleines se situe entre février et avril, date à laquelle ces géants peuvent être aperçus en train de traverser les stations de nettoyage. C'est aussi le moment idéal pour voir les mantas qui suivent la floraison du plancton.