A coastal city just 10 minutes from the airport, famous for its fish market, Dutch canals, and wide sandy beaches. The perfect first or last stop on any Sri Lanka trip.
Negombo is in Gampaha District, in Sri Lanka's Western Province. It is 37 km by road from Colombo Fort, about 45 minutes by car without traffic. From Bandaranaike International Airport (CMB) it is 11 km, about 30 minutes.
Distances and drive times from Google Maps, checked 2 November 2026.The best time to visit Negombo is December to March, when the northeast monsoon keeps the southwest coast dry and the sea calm. The southwest monsoon brings rain and rough seas from May to September, and October and November have thunderstorms across the island. April is hot, with some afternoon storms.
Seasons as set by the Department of Meteorology, Sri Lanka. What the weather is like right nowRatings and review counts from Google Maps, checked 20 October 2026. Only open places with many reviews are listed.
Angurukaramulla Temple (Bodhirajaramaya)
4.5β from 1,250 reviews Β· Buddhist Temple
Open in Google MapsSomething wrong or closed? Tell us and we will fix it.
Negombo Fish Market
Dutch Canal
Negombo Beach
St. Mary's Church
Negombo is worth at least one full day. The fish market (best before 8 AM), Dutch Canal boat rides, and beach sunsets are highlights. It has excellent seafood restaurants and a relaxed atmosphere.
Everything happening here, in one place.