A short way east along the coast from Galle Fort, Koggala is a small town fronted by one of the longest beaches in Sri Lanka and backed by a large lake.

This peaceful lagoon is dotted with islands and fringed with mangroves and forest, a peaceful place alive with birds and particularly beautiful at sun set.

The stretch of Indian Ocean either side of town is one of the places you can watch the famous stilt fishermen cast their lines beyond the breaks, waves which also provide some excellent surfing. As well as Galle Fort being within easy reach, you can also go whale watching from Mirissa.

When to go

The south coast is at its peak between November and March - the seas are considered unsafe for swimming outside of these respective months. The monsoons bring rain in May and June, with an inter-monsoon affecting October and early November. Average temperatures are 27-30° but a sea breeze can make it feel a little cooler.

Jan
Feb
Mar
 
Apr
 
 
May
 
 
Jun
 
 
Jul
 
 
Aug
 
Sep
 
 
Oct
Nov
Dec

It doesn’t take long to get out of Galle, and soon you’re travelling down country lanes, tripping over peacocks and enveloped by lush tropical greenery. Koggala Lake and the countryside which surrounds it is the perfect backdrop for a relaxing and secluded retreat.

Rachel O'Leary
Travel Designer