Kosgoda is a small, quiet beach town on the southwestern coast of Sri Lanka, approximately 50 km north of Galle and 120 km, or 2 hours, south of Bandaranaike International Airport.
The breezy coastal town is known for its turtle conservation project and turtle nesting areas, where five (green, olive ridley, loggerhead, hawksbill and leatherback turtles) of the seven species of marine turtles nest on the local beaches.
weather
High 33°C / Low 28°C
Best time to travel
Year-round
location
Beach
Weather
Warm Breezy Sunshine
Kosgoda has a breezy tropical climate with warm temperatures throughout the year.
The temperature in Kosgoda averages 28°C (82°F) year-round, ranging between 25°C (77°F) and 33°C (91°F) depending on the season.