Negombo sits on the west coast of Sri Lanka at the mouth of a shallow lagoon, in the Gampaha District of the Western Province. About 38 km north of Colombo by the expressway, it is very close to Bandaranaike International Airport, which is why so many travellers use it for a first or last night. The city had a population of 137,952 at the 2024 census, according to Wikipedia.
It is worth more than a transit stay. The Portuguese took Negombo in the sixteenth century and made it a cinnamon port, many local Karava families became Catholic, and the town is nicknamed Little Rome. Wikipedia reports that about two-thirds of residents are Catholic and counts more than twenty-five Catholic churches. The Dutch captured the town in 1646 according to Wikipedia, rebuilt the fort in 1672 and left canals; the British followed. The fort has almost vanished, but the lagoon, the canals and the fishing trade are still the town's working life.
The pleasures are small and local. Go to St. Mary's Church for its painted ceilings, take a morning boat on the lagoon, watch the catch at the fish market, walk the beach at sunset and see a Buddhist temple that sits among the churches. Beaches here are not the south coast's best, and Wikivoyage notes touts and litter in places, so think of Negombo as a gentle base and not a beach holiday.
For Indian travellers, English is widely understood and the airport is close. Food needs care: rice and curry often includes fish or meat, and Negombo is a fish town. Vegetarian choices are limited, so this guide names the one place we could verify and explains how to manage elsewhere. Plan one or two nights, go out early in the day, and rest in the afternoon heat.
Before you plan
Negombo at a glance
- Best months
- December to March is the driest windowDecember to March is the driest window. April to May and October to November are the wettest, with May and October the heaviest.
- Ideal trip length
- 1 to 2 nights1 to 2 nights; a full day is enough for the churches, canal, lagoon and fish market
- Airport
- Bandaranaike International AirportBandaranaike International Airport (CMB) at Katunayake, in the suburbs of Negombo; hotels are usually a short road transfer away, so confirm timing with your hotel
- Railway station
- Negombo station is on the Puttalam LineNegombo station is on the Puttalam Line, which branches from the main network at Ragama. Trains run towards Colombo but can be very crowded at peak times; most visitors use a car.
- Getting around
- Tuk-tuksTuk-tuks, ride-hailing apps and hotel cars; the town is flat but hot, so use a vehicle between sights
- Daily budget
- Beach hotels range from simple…Beach hotels range from simple guesthouses to five-star resorts; prices vary with season, so check current rates and expect resort dining to cost more than in a similar Indian town
- Senior comfort
- Flat terrainFlat terrain, short distances and a hospital-rich Colombo within about 38 km; heat, humidity, wet markets and uneven pavements are the challenges
- Language
- Sinhala and Tamil are the main languagesSinhala and Tamil are the main languages; English is widely understood in hotels and tourist areas
Prices, opening hours and weather change. Recheck live details before booking.
Best time to visit Negombo: January, February. Month-by-month weather →
How many days do you have?
Negombo itinerary
One good day
1 day in Negombo
Start at the fish market soon after dawn if you can manage wet floors, then see St. Mary's Church on Grand Street. Take a lagoon or canal boat in the morning, lunch at your hotel, and rest. In the late afternoon, drive past the Dutch fort gateway and finish with a sunset walk on the beach.
Day-by-day plan →Two days
2 days in Negombo
See St. Mary's Church, the fort gateway and Angurukaramulla Temple in the morning. Rest in the afternoon, then walk the beach at sunset.
Day-by-day plan →Three unhurried days
3 days in Negombo
Settle in, drink fresh king coconut and walk the beach at sunset.
Day-by-day plan →
