Lakes near Bengaluru
28 lakes near Bengaluru, from Ulsoor Lake (3 km) to Vatadahosahalli Lake (100 km). Every place below has its own page with timings, fees, the best season to go and how to get there.
Distances are road kilometres from Bengaluru.
Pick a place, then join a group already heading there or start your own trip on Urban Break and find people to go with.
Ulsoor Lake
3 km from Bengaluru
Lakes
A lake of about 50 hectares in Halasuru, near MG Road in central Bengaluru, with several small islands. The present lake was created by Lewin Bentham Bowring, then…
Free entry
Kempambudhi Lake
4 km from Bengaluru
Lakes
A lake of about 47 acres behind Jinke Park in Chamarajpet, built in the 16th century by Kempe Gowda I and named for his family deity Kempamma. It is managed by the city…
Free entry
Sankey Tank
5 km from Bengaluru
Lakes
A 37-acre tank in Malleshwaram, built in 1882 by Colonel Richard Hieram Sankey of the Royal Engineers to secure Bangalore's water supply after the Great Famine of…
Free entry
Chikkalasandra Lake
8 km from Bengaluru
Lakes
A lake in Chikkalasandra, south Bengaluru, that local residents say has been largely taken over by an illegal residential layout. Civic agencies cleared encroachments…
Madiwala Lake
8 km from Bengaluru
Lakes
One of Bengaluru's largest lakes, about 114 hectares, in BTM Layout between Hosur Road and Bannerghatta Road. It is maintained by the Karnataka Forest Department, has a…
Best season: November to January for migratory birds · Entry ₹5 per adult
Agara Lake
10 km from Bengaluru
Lakes
Agara lake is an 80-acre lake located in Agara, Bangalore. It is part of the Varthur lake series. Madiwala Lake is upstream while Bellandur Lake is downstream.…
Hebbal Lake
10 km from Bengaluru
Lakes · Bengaluru Urban
A lake of about 57 hectares in north Bengaluru near the Bellary Road–Outer Ring Road junction, dating to the 16th century (1537). Two artificial islands are roosts for…
Best season: October to March for migratory birds · Free entry
Kaikondrahalli Lake
12 km from Bengaluru
Lakes
Sarjapura (also spelled Sarjapur) is a small town on the outskirts of Bengaluru, Karnataka, India. It is a hobli of Anekal taluk, Bengaluru Urban district, and is…
Doddakammanahalli Lake
13 km from Bengaluru
Lakes
Mylasandra Chikka Kere
14 km from Bengaluru
Lakes
Benniganahalli Lake
15 km from Bengaluru
Lakes
A lake on Old Madras Road in east Bengaluru, immediately north-west of Benniganahalli metro station. The metro corporation improved access and installed facilities at…
Hennur Lake
15 km from Bengaluru
Lakes
A lake with a biodiversity park in Nagawara, north-east Bengaluru, with a 1.2 km walking track, about 1,800 native trees, a children's play area and a medicinal plant…
Free entry
Horamavu Agara Lake
15 km from Bengaluru
Lakes
A lake in Horamavu, north-east Bengaluru, which the water board (BWSSB) refilled with treated wastewater in 2024.
Puttenahalli Lake (Yelahanka)
15 km from Bengaluru
Lakes
Puttenahalli WS Lake also spelled as Puttanahalli Lake is a 10-hectare water body near Yelahanka, 14 km north of Bangalore. This lake is not to be confused with another…
Varthur Lake
15 km from Bengaluru
Lakes
Varthuru is a suburb situated in the Eastern periphery of Bangalore City and part of the internationally famous Whitefield township. Varthur is a Hobli and part of the…
Jakkur Lake
17 km from Bengaluru
Lakes
Jakkur (also spelled Jakkuru) is a suburb in the northern part of Bangalore, Karnataka, India. Located on the eastern side of the National Highway 44 between Yelahanka…
Panathur Lake Island
18 km from Bengaluru
Lakes
Kannamangala Lake
20 km from Bengaluru
Lakes
An 18-acre lake at Kannamangala village, east of Whitefield. It was the main water source for the Kannamangala, Seegehalli and Doddabhanahalli panchayats, serving more…
Muninagara Lake
20 km from Bengaluru
Lakes
A 30–40 acre lake in a village inside the Ragihalli forest, in the Bannerghatta National Park area, reached via Kanakapura Road. There is no food, water or shade…
Gulakamale Lake
25 km from Bengaluru
Lakes
A lake of more than 30 acres about 10 km from Bannerghatta, on the road to Thottikallu falls. Eagles, ducks, kingfishers and cranes are seen here, and the bund gives…
Hesaraghatta Lake
29 km from Bengaluru
Lakes · Bengaluru Urban
A reservoir built in 1894 across the Arkavathy River to supply drinking water to Bengaluru, on the city's north-west edge. It lies within the Hesaraghatta Grasslands…
Free entry
Nelligudde Kere
30 km from Bengaluru
Lakes
A rural lake near Bidadi, about 30 km from Bengaluru, surrounded by paddy fields.
Avathi Lake
50 km from Bengaluru
Lakes
Kanva Reservoir
60 km from Bengaluru
Lakes · Bengaluru South
A reservoir formed by a dam on the Kanva River, built from 1946 for irrigation and drinking water, in Channapatna taluk. It is a known birdwatching spot, about 60–70 km…
Free entry
Dandiganahalli Dam
70 km from Bengaluru
Lakes
A small reservoir near Chikkaballapura, close to Isha Foundation, surrounded by rocky green hills. A metal bridge runs out over the water, and the spot is good for…
Mydala Kere
70 km from Bengaluru
Lakes · Tumakuru
A man-made reservoir beside Mandaragiri hill, the Jain pilgrimage hill near Tumakuru, held by an earthen bund about 750 m long and about 1.5 km across. It can be seen…
Bhairasagara Lake
100 km from Bengaluru
Lakes · Chikkaballapura
A lake at Gudibande, also spelled Byrasagara, built by the local chief Byre Gowda in the 16th century. It can be seen from Gudibande Fort.
Vatadahosahalli Lake
100 km from Bengaluru
Lakes
A rain-fed lake at Sabbanahalli village in the Gudibande area, also called Sabbanahalli Lake, about 99 km from Bengaluru. Water sports such as kayaking and boating are…
Best season: October to February
Want company on the way?
See upcoming group trips to these places, or start one and find people to go with. It is free.
Browse group trips