Sri Lanka está sujeta a dos monzones. Luego, la temporada de lluvias comienza en la costa norte y este, la temporada seca comienza en la costa sur y oeste y viceversa. Esto significa que Sri Lanka es un destino durante todo el año, y siempre hay una temporada 'correcta' en alguna parte de la isla.
Temporada alta (Dic–Mar)
-
Las montañas y las playas de la costa oeste y sur están más concurridas y son más secas.
-
La temporada del monzón Maha (octubre a enero) mantiene húmedas la costa este, norte y las ciudades antiguas.
Temporada media (Abril y Sep–Nov)
-
Abril y septiembre ofrecen las mejores probabilidades de buen tiempo en todo el país.
-
Un buen momento para pasear sin un horario establecido.
Temporada baja (May–Ago)
-
El clima en el norte y este es el mejor.
-
La temporada del monzón Yala (mayo a agosto) trae lluvias a las costas sur y oeste, además de a las montañas.