All parks & lakes
6

Ulsoor Lake

LakeUlsoor

Ulsoor Lake (also known as Halasuru Lake) is a 123-acre historic lake in East Bangalore, believed to have been built during the Kempegowda era in the 16th century. The lake features several small islands, one of which houses a beautiful temple accessible by boat. The boating facility, managed by KSTDC, offers pedal boats and rowing boats for a serene experience on the water. The surrounding park has well-paved walking paths, a children's playground, and open lawns. From October to February, the lake attracts migratory birds including painted storks, spot-billed pelicans, and various species of ducks, making it a birding hotspot in the city centre. The lake's proximity to MG Road and the commercial district makes it a popular after-work escape for IT professionals and residents alike.

Free

Timings

6 AM – 8 PM

Crowd Level

Moderate

Type

Lake

Entry Fee

Free

Best For

boatingsunset viewsbirdingevening walks

Details

Area Size

123 acres

Established

16th century (Kempegowda era)

Managed By

BDA / KSTDC (boating)

Best Time to Visit

October to February for migratory birds; evenings for sunset

Parking

Limited street parking near main entrance

Nearest Metro

Trinity (Purple Line)11 min walk

Visitor Tips

  • Boating is available from 9 AM–5:30 PM (₹30–80 per person)
  • The island temple is a unique experience — take a rowing boat to visit
  • Early morning (6–7 AM) is best for birdwatching during winter months
  • Combine with a walk to MG Road (15 min) for dinner afterwards

Location & Access

Ulsoor, Bengaluru 560008

6 AM – 8 PM

Trinity (Purple Line)11 min walk

Travel times:or
BoatingIslandBirdingSunset