The Klang River (Malay: Sungai Klang) is a river which flows through Kuala Lumpur and Selangor in Malaysia and eventually flows into the Straits of Malacca. It is approximately 120 km (75 mi) in length and drains a basin of about 1,288 km2 (497 sq mi). The Klang River has 11 major tributaries.