Bageshwar is situated at an altitude of 1004 metres in Uttarakhand state of India. It is a religious town situated at the confluence of the two famous rivers, Saryu and Gomti. It is believed that this place is blessed by Lord shiva.

Bageshwar is known for its temples. There are many temples in this city which are mostly dedicated to Lord Shiva. Some of the famous temples of this town are Bagnath Temple, Durga Temple, Ganga Mai Temple, Bhairav Temple, Hanuman Temple, Vaneshwar Temple, Kalikka Temple, Thingal Bhairav Temple and many more.


The most important temple of Bageshwar is Bagnath temple located in the middle of the town and was constructed in 1602 AD by Chand dysnasty. Baijnath temple is another major temple located on the left bank of Gomti. This temple is also dedicated to Lord Shiva and constructed by Laxmi Chand around 1450 AD. thousands of devotees throng the temple on the occasion of Mahashivratri.

Bageshwar is surrounded by various tourist destinations like Suraj Kund, located north of Bageshwar, and Agni Kund, which lies in the south. On the east falls the Bhileswar Mountains and the west has the Nileshwar Mountains. Bageshwar is the base camp for treks to popular glaciers like Pindari, Kafni and Sunderdhunga.

Best time to visit Bageshwar

October to May are the best months to visit Bageshwar.

How to reach Bageshwar

Bageshwar by Air

Jolly grant airport is the nearest airport to Bageshwar located in Dehradun.

Bageshwar by railways

The nearest railhead to Bageshwar is located in Kathgodam town which has direct trains from Delhi, Lucknow and other major cities.

Bageshwar by road

The best means to reach Bageshwar is by road as this place has direct connectivity via road from Nainital.


Please enter your comment!
Please enter your name here