Overview
About this destinationBaneshwar Temple, located in Nasrapur near Pune, is a serene and historic temple dedicated to Lord Shiva.
Built in the 18th century by Peshwa Balaji Baji Rao, it is surrounded by lush greenery and a small forest reserve.
The temple lies beside a beautiful stream and small waterfalls, creating a tranquil setting ideal for meditation and family outings.
Baneshwar is both a spiritual and natural retreat, attracting devotees and nature lovers throughout the year.
Trip Highlights
Best ExperiencesThings to Do
Experiences
Temple Darshan & Worship
Devotees visit daily for Shivlinga darshan and Abhishek rituals.
Nature Walks & Picnics
The surrounding forest trails and riverside spots make it ideal for family picnics.
Waterfall Exploration
A small scenic waterfall near the temple becomes active during monsoon.
Top Attractions
Must-See Spots
Baneshwar Wildlife Sanctuary
Wildlife spotA small sanctuary rich in flora and fauna, managed by the Forest Department.
Balaji Temple, Ketkawale
Religious attractionA popular replica of Tirupati Balaji Temple located nearby on Pune–Bangalore Highway.

Although inland, Baneshwar’s surroundings are full of natural streams and small aquatic life.
Local Streams
Freshwater fish and turtles are occasionally seen in the nearby river.
Waterfall Habitat
During monsoon, tiny crabs and aquatic insects thrive around the waterfall zone.
The temple’s location near natural water bodies adds to its serene charm.
Visitors can enjoy light nature exploration along with their spiritual visit.
How to Reach
Travel Guide & Routes
By Road
- Located on Pune–Bangalore Highway (NH48).
- Take a right turn at Nasrapur village towards Baneshwar Temple (approx. 2 km inside).
By Bus
- Regular MSRTC buses available from Swargate, Pune, to Nasrapur.
- Auto-rickshaws and local taxis available till the temple gate.
Travel times may vary based on weather & traffic.