Rivers of Thailand

Basin Mae Klong

Khwae Yai River

แม่น้ำแควใหญ่

Also called the Si Sawat River. It rises in the Thung Yai Naresuan forest and has the Srinagarind Dam and the Tha Thung Na Dam. The famous Bridge on the River Kwai crosses this river.

Map of the Khwae Yai RiverKanchanaburiUthai ThaniNakhon SawanSrinagarind DamTha Thung Na Dam
The dark line is this river; the mid-blue lines are its named tributaries.

Key facts

Length
about 375 kmMeasured along the river on this map; official figures can differ with the method used
Source
Tak province
Flows into
Mae Klong River, Kanchanaburi province
Provinces (2)
Tak, Kanchanaburi

Khwae Yai River water level today

4 automatic gauging stations on this river, highest water relative to the bank first. As of 12 Nov 2026, 21:10

StationLocationLevel (m MSL)Of bank-fullStatusMeasured
Khwae Yai BridgeUmphang District, Tak453.2996%High12 Nov 2026, 21:10
บ้านหนองบัว (K.35A)Mueang Kanchanaburi District, Kanchanaburi25.9179%High12 Nov 2026, 21:00
บ้านหนองบัวMueang Kanchanaburi District, Kanchanaburi25.5668%Normal12 Nov 2026, 20:00
Kanchanaburi 1Mueang Kanchanaburi District, Kanchanaburi23.9067%Normal12 Nov 2026, 21:10

Data from the National Hydroinformatics Data Center (ThaiWater), HII, refreshed every 10 minutes

Frequently asked questions

Which provinces does the Khwae Yai River flow through?
The Khwae Yai River flows through 2 provinces: Tak and Kanchanaburi.
How long is the Khwae Yai River?
The Khwae Yai River is about 375 km long, measured along the river on this map. Official figures can differ slightly with the method used.
Where does the Khwae Yai River come from?
The Khwae Yai River rises in Tak province.
Which river does the Khwae Yai River flow into?
The Khwae Yai River flows into the Mae Klong River in Kanchanaburi province.
Which dams are on the Khwae Yai River?
Dams on the Khwae Yai River on this map: Srinagarind Dam and Tha Thung Na Dam.
What is the Khwae Yai River water level today?
Of 4 gauging stations, 0 are over the bank and 2 have high water. Data as of 12 Nov 2026, 21:10.
What is the Khwae Yai River called in Thai?
In Thai the Khwae Yai River is แม่น้ำแควใหญ่.

Other rivers in the Mae Klong basin

Mae Klong RiverKhwae Noi River