Las arenosas costas de Negombo son acariciadas por las olas del mar Laccadive, situado en los confines del océano Índico. La temperatura del mar Laccadive es un placer para los turistas durante todo el año. A lo largo de la costa, la temperatura del agua del mar Laccadive ronda los +27-29°C, con ligeras variaciones estacionales. En invierno, puede descender ocasionalmente hasta los +25°C.
Las olas del mar de Laccadive abrazan costas arenosas, a veces adornadas con limo en algunas zonas. Bajo la superficie, este mar alberga numerosos arrecifes de coral. Experimenta mareas y corrientes características del océano Índico. Las mareas en el mar de Laccadive se producen una vez al día, lo que provoca un desplazamiento de la línea costera de unos 1-1,5 metros.