The Selangor River (Malay: Sungai Selangor) is a major river in Selangor, Malaysia. It runs from Kuala Kubu Bharu on the western foothills of the Selangorean/Pahangese Titiwangsa in the east and empties into the Straits of Malacca at Kuala Selangor in the west.[1]