Hamilton Canal
Gampaha, Western

Stretching 14.5km between Puttalam and Colombo via Negombo, the Hamilton Canal traces its roots back centuries before the British built its current form in 1802-1804 — earlier versions were cut by Kotte-era Sinhalese kings and later expanded by the Dutch to move cinnamon and other spices to coastal ports. Named after Gavin Hamilton, the British official who oversaw its construction, the canal was also meant to drain saltwater from the surrounding Muthurajawela wetlands, though it ended up worsening the problem rather than solving it. Today the busiest, most photogenic stretch runs through central Negombo itself, where small wooden fishing boats still queue single-file through a channel barely wide enough for two to pass.
Best time to visit
Early morning, when fishing boats are most active moving through the narrower town-center stretch of the canal.
Visitor tip
Use daylight hours for walking or cycling and check local conditions.
Local pick
Rent a bicycle and follow the canal path out of town rather than just viewing the busy central stretch — quieter sections pass directly through rice paddies and coconut groves.
Quick answers
Where is Hamilton Canal?
Hamilton Canal is in Gampaha, Western Province, Sri Lanka.
When is the best time to visit Hamilton Canal?
Early morning, when fishing boats are most active moving through the narrower town-center stretch of the canal.
How far is Hamilton Canal from Colombo?
About 32 km in a straight line. Road journeys are longer, so check current travel times before you go.
What is near Hamilton Canal?
Nearby places include Negombo Beach (about 1 km away), Negombo Lagoon & Dutch Canal (about 1 km away), Negombo Dutch Fort (about 1 km away), Warana Raja Maha Viharaya (about 29 km away).
Add to my itineraryNearby places
- Negombo BeachGampaha
- Negombo Lagoon & Dutch CanalGampaha
- Negombo Dutch FortGampaha
- Warana Raja Maha ViharayaGampaha
More places in Western Province
Planning a trip? See the top attractions in Sri Lanka, the best time to visit and how many days you need.