Rivers and streams of Bengaluru
Rivers and streams of Bengaluru (Bangalore) – map
Bengaluru has no big river of its own. Its water runs through valleys of linked tanks and storm drains that feed the Arkavathi, Dakshina Pinakini and Vrishabhavathi, and this map follows each stream from its source to where it joins the next.
Streams near Bengaluru neighbourhoods
- Whitefield: Ponnaiyar/Dakshina Pinakini
- Koramangala: Koramangala Valley (K-101), Koramangala Valley (K-100), Koramangala Valley (K-113), Koramangala Valley (K-200), Koramangala Valley (K-209)
- Bellandur: Koramangala Valley (K-100), Challaghatta Valley (C-100)
- Hebbal: Hebbal Valley (H-101), Hebbal Valley (H-200), Hebbal Valley (H-201)
- Jayanagar: Koramangala Valley (K-200), Koramangala Valley (K-110), Koramangala Valley (K-209), Kathriguppe, Koramangala Valley (K-100)
- Malleshwaram: Vrishabhavati, Vrishabhavati Valley (V-112), Hebbal Valley (H-200), Vrishabhavati Valley (V-116), Hebbal Valley (H-201)
- Indiranagar: Challaghatta Valley (C-104), Challaghatta Valley (C-100), Challaghatta Valley (C-105), Challaghatta Valley (C-204), Challaghatta Valley (C-200)
- Banashankari: Kathriguppe, Vrishabhavati Valley (V-300), Channasandra, Vrishabhavati, Vrishabhavati Valley (V-120)
- Yeshwanthpur: Nagarbhavi Thorai, Vrishabhavati Valley (V-202), Hebbal Valley (H-205), Hebbal Valley (H-200), Vrishabhavati Valley (V-112)
- Kengeri: Sonnenahalli, Vrishabhavati, Channasandra
- Marathahalli: Koramangala Valley (K-100), Challaghatta Valley (C-100)
- Hennur: Hebbal Valley (H-400), Hebbal Valley (H-300), Hebbal Valley (H-200), Hebbal Valley (BP-191)
- Bannerghatta: Shantivan Halla, Sudda Halla, Antarangange Hole
All 45 rivers and streams on the map
- Ponnaiyar/Dakshina Pinakini – 494 km; Chikkaballapur, Karnataka to Puducherry; mouth into Bay of Bengal
- Arkavati – 171 km; 40 km N of Bengaluru, Karnataka to 80 km S of Bengaluru, Karnataka; joins Cauvery
- Vrishabhavati – 69 km; Nandi Teertha temple near Sankey Tank, Malleshwaram, Bengaluru to The Arkavati near Kanakapura, Karnataka; joins Arkavati
- Chinnar R – 46 km; Jigani, Karnataka to Hosur, Tamil Nadu; joins Ponnaiyar/Dakshina Pinakini
- Suvarnamukhi – 42 km; Bengaluru, Karnataka to The Vrishabhavati north of Kanakapura, Karnataka; joins Vrishabhavati
- Antarangange Hole – 25 km; 20 km S of Bengaluru, Karnataka to 40 km S of Bengaluru, Karnataka; joins Kutle Hole
- Koramangala Valley (K-100) – 16 km; Majestic, Bengaluru to Bellandur Lake, Bengaluru
- Nagarbhavi Thorai – 14 km; Peenya, Bengaluru to The Vrishabhavati near Bangalore University, Bengaluru; joins Vrishabhavati
- Challaghatta Valley (C-100) – 14 km; Vasanth Nagar, Bengaluru to Bellandur Lake, Bengaluru
- Hebbal Valley (H-200) – 14 km; Yeshwanthpur, Bengaluru to Below Nagavara Lake, Bengaluru; joins Hebbal Valley (H-300)
- Sonnenahalli – 13 km; Herohalli, Bengaluru to The Vrishabhavati near Kengeri, Bengaluru; joins Vrishabhavati
- Channasandra – 12 km; JP Nagar, Bengaluru to The Vrishabhavati near Rajarajeshwari Nagar, Bengaluru; joins Vrishabhavati
- Koramangala Valley (K-209) – 12 km; Jayanagar, Bengaluru to Koramangala Valley (K-100) near HSR Layout, Bengaluru; joins Koramangala Valley (K-100)
- Hebbal Valley (H-300) – 10 km; Cooke Town, Bengaluru to Near Bileshivale, Bengaluru
- Tattaguppe Halla – 10 km; 25 km S of Bengaluru, Karnataka to 25 km S of Bengaluru, Karnataka; joins Suvarnamukhi
- Gudipalyada Hall – 10 km; 30 km S of Bengaluru, Karnataka to 25 km S of Bengaluru, Karnataka; joins Suvarnamukhi
- Kathriguppe – 8.2 km; Jayanagar, Bengaluru to The Vrishabhavati near Rajarajeshwari Nagar, Bengaluru; joins Vrishabhavati
- Jakkana Halla – 8 km; Jigani, Karnataka to 30 km S of Bengaluru, Karnataka; joins Antarangange Hole
- Hebbal Valley (BD-423) – 7.1 km; 16 km E of Bengaluru, Karnataka to The Dakshina Pinakini near Koralur, east of Bengaluru; joins Ponnaiyar/Dakshina Pinakini
- Hebbal Valley (BP-191) – 5.1 km; Jakkur, Bengaluru to Hebbal Valley (H-300) near Hennur, Bengaluru; joins Hebbal Valley (H-300)
- Sudda Halla – 4.9 km; 19 km S of Bengaluru, Karnataka to 25 km S of Bengaluru, Karnataka; joins Timmanarayana Halla
- Koramangala Valley (K-200) – 4.8 km; Jayanagar, Bengaluru to Koramangala Valley (K-209) near BTM Layout, Bengaluru; joins Koramangala Valley (K-209)
- Challaghatta Valley (C-200) – 4.7 km; RT Nagar, Bengaluru to Challaghatta Valley (C-100) near Halasuru (Ulsoor), Bengaluru; joins Challaghatta Valley (C-100)
- Hebbal Valley (H-400) – 4.6 km; Banaswadi, Bengaluru to Hebbal Valley (H-300) near Hennur, Bengaluru; joins Hebbal Valley (H-300)
- Shantivan Halla – 4.2 km; 19 km S of Bengaluru, Karnataka to 25 km S of Bengaluru, Karnataka; joins Tattaguppe Halla
- Vrishabhavati Valley (V-207) – 4.1 km; Vijayanagar, Bengaluru to The Vrishabhavati near Rajarajeshwari Nagar, Bengaluru; joins Vrishabhavati
- Vrishabhavati Valley (V-300) – 3.8 km; Banashankari, Bengaluru to The Kathriguppe near Rajarajeshwari Nagar, Bengaluru; joins Kathriguppe
- Timmanarayana Halla – 3.8 km; 25 km S of Bengaluru, Karnataka to 20 km S of Bengaluru, Karnataka; joins Shantivan Halla
- Vrishabhavati Valley (V-116) – 3.7 km; Basaveshwaranagar, Bengaluru to The Vrishabhavati near Vijayanagar, Bengaluru; joins Vrishabhavati
- Challaghatta Valley (C-105) – 3.6 km; Byrasandra Melina Kere, Bengaluru to Challaghatta Valley (C-100) near Domlur, Bengaluru; joins Challaghatta Valley (C-100)
- Vrishabhavati Valley (V-112) – 3.4 km; Mahalakshmi Layout, Bengaluru to The Vrishabhavati near Rajajinagar, Bengaluru; joins Vrishabhavati
- Vrishabhavati Valley (V-120) – 3.4 km; Chamarajpet, Bengaluru to The Vrishabhavati near Vijayanagar, Bengaluru; joins Vrishabhavati
- Koramangala Valley (K-103) – 3.4 km; Shivajinagar, Bengaluru to Koramangala Valley (K-100) near Koramangala, Bengaluru; joins Koramangala Valley (K-100)
- Vrishabhavati Valley (V-201) – 2.7 km; Laggere, Bengaluru to The Nagarbhavi Thorai near Basaveshwaranagar, Bengaluru; joins Nagarbhavi Thorai
- Koramangala Valley (K-110) – 2.7 km; Basavanagudi, Bengaluru to Koramangala Valley (K-100) near Shanti Nagar, Bengaluru; joins Koramangala Valley (K-100)
- Vrishabhavati Valley (V-202) – 2.6 km; Yeswanthpur, Bengaluru to The Nagarbhavi Thorai near Laggere, Bengaluru; joins Nagarbhavi Thorai
- Hebbal Valley (H-201) – 2.6 km; Sadashivanagar, Bengaluru to Hebbal Valley (H-200) near Mathikere, Bengaluru; joins Hebbal Valley (H-200)
- Challaghatta Valley (C-104) – 2.5 km; Baiyappanahalli, Bengaluru to Challaghatta Valley (C-100) near Halasuru (Ulsoor), Bengaluru; joins Challaghatta Valley (C-100)
- Hebbal Valley (H-101) – 2.5 km; RT Nagar, Bengaluru to Hebbal, Bengaluru
- Hebbal Valley (H-205) – 2.4 km; Jalahalli, Bengaluru to Hebbal Valley (H-200) near Mathikere, Bengaluru; joins Hebbal Valley (H-200)
- Koramangala Valley (K-101) – 2.1 km; Koramangala, Bengaluru to Koramangala Valley (K-100) near Koramangala, Bengaluru; joins Koramangala Valley (K-100)
- Challaghatta Valley (C-103) – 2.1 km; Domlur, Bengaluru to Challaghatta Valley (C-100) near Domlur, Bengaluru; joins Challaghatta Valley (C-100)
- Challaghatta Valley (C-204) – 2.1 km; Lingarajapuram, Bengaluru to Challaghatta Valley (C-200) near Halasuru (Ulsoor), Bengaluru; joins Challaghatta Valley (C-200)
- Koramangala Valley (K-113) – 2 km; Koramangala, Bengaluru to Koramangala Valley (K-100) near Koramangala, Bengaluru; joins Koramangala Valley (K-100)
- Hebbal Valley (MD-284) – 1.9 km; Hoodi, Bengaluru to Hoodi, Bengaluru
See the rivers of all India on the map