Babulnath Temple

Babulnath Temple is an ancient temple in Mumbai, India. It is dedicated to the Hindu god Shiva . Lord Shiva in the form of the Babul tree is the main deity in this temple. Situated on the south Malabar Hills Girgaum Chowpatty, at the end of Marine Drive.

Due to its architectural beauty and the spectacular view that it offers of the Arabian Sea, the temple is visited not only by devotees but also many tourists.


Babulnath temple is one of the most ancient temples in India. There is a “Shiva Linga” inside the temple – a symbolic idol of the lord Shiva, which has been existing since the12th century. It was originally consecrated in the 12th century by the then king of that region - Bhimdev . But over a period of time the temple was buried and lost.

After many years in the 1700s, the temple’s idols were found (unearthed) again and the temple was re-built fully in the year 1780.


Babulnath temple stands at an altitude of 1,000 feet, looking across the Arabian Sea. The temple has idols of Goddess Parvati, Lord Ganesha and Lord Hanuman that are worshipped along with the Shiva Linga. A tall tower was later added to it, which made it more artistically attractive.

Additional Information for Visitors

The temple is situated at an altitude that needs to be climbed. There is also an elevator up to the temple for people to use.

It is particularly crowded on Monday being Lord Shiva's day. Also, during Shivratri, the temple has a festive ambience where thousands of worshipers indulge themselves in bathing Lord Shiva in milk.

There is no entry fee to enter this temple. It is situated at a distance of about 4km away from the Chhatrapati Shivaji terminus (train station) in Mumbai which takes about 10 mins to reach by road, and 19 km away from Mumbai’s Chhatrapati Shivaji Airport, which takes about 30 mins to reach, by road (car or bus).