Bhagsunag waterfall
Credit:  Charanjiv Singh

Bhagsunag waterfall is one of the most popular waterfalls located in the Kangra district of Himachal Pradesh. The waterfall lies in the Bhagsu/Bhaksu village. Falling from a height of 30 feet from the Dhaudladhar mountain range, the place is 3km from the popular tourist attraction Mcleodganj.

It passes through the famous Bhagsunath temple, dedicated to Lord Shiva. The water is stored in a pond, where people usually take baths. A Shiva cafe with a waterfall backdrop provides a moment of peace and serenity.

Bhagsunath temple’s History

According to Indian mythology, once king Bhagsu stole water from Nag Dal Lake. Nag devta got angry and defeated the Bhagsu king. He also cursed him. So inorder to appease the Nag devta communit’y wrath King Bhagsu built the Bhasunath temple.

According to another legend, the shrine was built by the Gorkha community, called Bhagsuwala. This is how Bhagsunath temple is a sacres site shared by the Hindu and Gorkha communities.

Festivals at Bhagsunath

The annual fair is held in September. During this time, many visitors visit nearby attractions such as Bhagsu Fall, Kotwali Bazaar, and Dal Lake.

Cafes around Bhagsunath waterfall

Credit: Dimensions 3sixty

There are multiples cafes around Bhagsunath waterall where you can enjoy the serenity and peace of the waterfall. The most famous ones are Peace cafe and Shiva cafe.

The best time to visit

The best time to visit Bhagsunath waterfall is during the monsoon season. The flow of water is generally high, and visitors seek out the waterfall at its peak. Avoid visiting in the summer because not much water remains in the waterfall.

Trek to Bhagsunath waterfall

To reach Bhagsunath waterfall, you have to walk 1.5 km on climbing stairs. It will take around half an hour, depending on the speed.

Nearby attractions

From Bhagsunath, there are numerous sites and trekking routes that you can opt .

Triund Trek

Dharamkot

Dharamshala

Mcleodganj

How to Reach Bhagsunag waterfall

Cordinates : 32.2471457,76.337404

road

By Road:

Bhagsu is well connected by road with major cities in Himachal Pradesh and nearby states. You can take a bus or hire a taxi from Delhi, Chandigarh, or other major cities in the region. The nearest bus stand is the McLeod Ganj bus stand, which is located around 2 kilometers away from Bhagsu. From there, you can take a taxi or walk to the waterfall.

train

By Train:

The nearest railway station to Bhagsu is the Pathankot Railway Station, which is around 90 kilometers away. You can take a taxi or bus from the railway station to reach Bhagsu. Another railway station is Kangra Railway Station, which is around 20 kilometers away from Bhagsu. From there, you can take a taxi or bus to reach the waterfall.

air

By Air:

The nearest airport to Bhagsu is the Gaggal Airport in Kangra, which is around 20 kilometers away. From the airport, you can take a taxi or bus to reach the waterfall. There are also direct flights from Delhi to Dharamshala, which is around 10 kilometers away from Bhagsu. From Dharamshala, you can take a taxi or bus to reach the waterfall.