Rivers of Thailand

Canals of Thailand

This map has 1,843 named canals from OpenStreetMap, 685 of them in Bangkok. Each canal of historical or irrigation importance has a page with its history, length and the districts it runs through.

Canals of ThailandNakhon NayokChachoengsaoPrachin BuriAyutthayaPathum ThaniNonthaburiSamut PrakanBangkok
The dark line is this canal; light green lines are other canals nearby.

Canals of historical and irrigation importance

  • Khlong Prem Prachakon52 km

    Dug in the reign of King Rama V (1869) as a boat route from Bangkok up to Ayutthaya.

  • Khlong Damnoen Saduak35 km

    Dug in the reign of King Rama IV (1866–1868). It links the Tha Chin River with the Mae Klong River and is the site of the Damnoen Saduak Floating Market.

  • Khlong Samrong21 km

    An old canal in Samut Prakan province, linking the Chao Phraya River east to the Bang Pakong basin.

  • Khlong Phasi Charoen27 km

    Dug from the reign of King Rama IV into the reign of King Rama V (1867–1872). It links Khlong Bangkok Yai with the Tha Chin River.

  • Khlong Maha Sawat27 km

    Dug in the reign of King Rama IV (1857–1860). It links Khlong Bangkok Noi with the Nakhon Chai Si River (Tha Chin River).

  • Khlong Sanam Chai20 km

    Part of the Khlong Dan–Khlong Maha Chai waterway, linking Bangkok with the Tha Chin River at Samut Sakhon.

  • Khlong Thawi Watthana14 km

    Dug in the reign of King Rama V. It links Khlong Maha Sawat with Khlong Phasi Charoen.

  • Khlong Lat Phrao11 km

    An important drainage canal in northern Bangkok.

  • Khlong Prapa31 km

    A raw-water canal carrying water from the Chao Phraya River at Samlae, Pathum Thani province, to produce Bangkok's tap water.

  • Khlong Prawet Buri Rom48 km

    Dug in the reign of King Rama V (1878), extending from Khlong Phra Khanong to the Bang Pakong River at Chachoengsao.

  • Khlong Dan15 km

    An ancient waterway running southwest from the Thonburi side. It connects with Khlong Sanam Chai and Khlong Maha Chai to reach the Tha Chin River.

  • Khlong Khu Mueang Doem2.6 km

    The original city moat, dug in the Thonburi period, enclosing inner Rattanakosin Island.

  • Khlong Sathon3.5 km

    Dug in the reign of King Rama V by Luang Sathon Rachayut to develop the land on both banks.

  • Khlong Phadung Krung Kasem5.8 km

    Dug in the reign of King Rama IV (1851) as the outer city moat of Bangkok.

  • Khlong Saen Saep73 km

    Dug in the reign of King Rama III (1837) to carry troops and supplies east. It links Bangkok with the Bang Pakong basin. Today it has a scheduled passenger boat service within Bangkok.

  • Khlong Ong Ang1.5 km

    Part of Khlong Rop Krung, dug in the reign of King Rama I (1783) as the city moat of the Rattanakosin capital.

  • Makham Thao - U Thong Main Canal92 km

    A large irrigation canal on the western side of the Chao Phraya irrigation system.

  • Khlong Phra Phimon31 km

    A canal in Nonthaburi and Nakhon Pathom provinces, used for drainage on the west side of the Chao Phraya River.

  • Khlong Phraya Banlue43 km

    An irrigation and drainage canal in Phra Nakhon Si Ayutthaya and Pathum Thani provinces, linking the Chao Phraya River with the Tha Chin River.

  • Rangsit Prayurasakti Canal54 km

    Dug in the reign of King Rama V by the Siam Canals, Land and Irrigation Company to open up land for rice farming on the Rangsit plain. It links the Chao Phraya River with the Nakhon Nayok River.

  • Khlong Hok Wa55 km

    A canal on the Rangsit plain that drains the northern parts of Bangkok and Pathum Thani.

  • Khlong Raphiphat32 km

    A major irrigation canal that takes water from the Pa Sak River at the Rama VI Dam. It is named after Prince Rabi Badhanasakdi.

  • Khlong Chak Phra5.2 km

    Part of the old course of the Chao Phraya River on the Thonburi side, between Khlong Bangkok Noi and Khlong Bangkok Yai.

  • Khlong Om Non18 km

    The original course of the Chao Phraya River in Nonthaburi province, before the Nonthaburi shortcut canal was dug in the Ayutthaya period.

  • Khlong Bangkok Yai6.4 km

    Originally the old course of the Chao Phraya River, before the Bangkok shortcut canal was dug. Today it is a main canal on the Thonburi side.

  • Khlong Phra Khanong9.4 km

    Links the Chao Phraya River with Khlong Prawet Burirom in eastern Bangkok.

  • Khlong Bangkok Noi6.9 km

    Originally the old course of the Chao Phraya River, before the Bangkok shortcut canal was dug in the reign of King Chairacha. The shortcut later became the present course of the Chao Phraya River.

Other long canals

Frequently asked questions

How many canals are there in Bangkok?
In the OpenStreetMap data this map uses, 685 named canals run through Bangkok. The figure counts only canals with a name on the map.