How to reach Mahavatar Babaji's cave

How to reach Mahavatar Babaji’s cave in Kukuchina, Dunagiri, India- This is the route that I followed from Rishikesh:

From Delhi – You have 3 options to reach the cave given as follows;

1- A Road Trip – from Delhi to Nainital – Ranikhet – Babaji Cave

2- A-Train Trip – New Delhi railway station to Kathgodam railway station- then a road trip up to Ranikhet & Babaji Cave

3- A-flight Trip – New Delhi – Nainital Aiport, then, a road trip to Ranikhet & Babji Cave

From RishikeshYou can reach there by a road trip via Rudraprayag – Karnprayag-Dwarahat- Babaji Cave ( 300 km)

From Haridwar-  Take an overnight train for Kathgodam railway station which leaves every day at 00h15. from Haridwar railway station. There is only one train per day, after that a road trip up to Babaji Cave.

From Kathgodam Railway station – You take a shared taxi to Ranikhet (4 hours) and from Ranikhet, another shared taxi to Dwarahat (3 hours). The share taxi fromKathgodam up to Dwarahat should be around 250 or 300 rupees.

From Dwarahat – Once you reached Dwarahat market you’ll need to take another share taxi to Kukuchina (50 minutes) for about 25 rupees. This is the last stop by car. The distance between Darahat and Kukuchina is 19 km and from Kukuchina to Cave 4 km ( 2 km unpaved motorable road & 2 km moderate trek)

From Kukuchina Village – there you will need to walk up the mountain to reach the cave, about 60 -90 minutes mix of climbing and trekking. It is not a difficult walk up but you’ll need to go slow according to your capacity since the altitude might affect you.

Where to stay there at Babaji Cave?

If you are a Self Realization Fellowship member or a Yogoda Satanga Society member you should definitively stay at the Yogoda Satsanga Sakha Ashram which is just 15 minutes walking from the Dwarahat market. From there to reach the cave you just need to take a shared taxi, about 50 minutes ride.

Dwarahat Town

You can also stay in Dwarahat itself. I heard from a group of Kriyabans from the Hariharananda tradition that they were staying in a hotel in Dwarahat for about 800 rupees per night. From there to reach the cave you just need to take a shared taxi which will take about 50 minutes.

Another option is to stay at Joshi’s guesthouse in Kukuchina. It is actually a pretty nice place. There are several rooms but also two beautiful and comfortable cottages.

One more option is to stay on top of the hill, at the Pandukholi Dharamshala. It is a simple shelter for pilgrims with very basic accommodation but with really friendly people and incredible surroundings.


Written by


Rishikesh Day Tour - Uttarakhand Tour Operator & Travel Agent, approved by Uttarakhand Tourism & specialized cultural & religious tour such as Chardham Yatra, Mahavatar Babaji Cave, Yoga, Mountaineering, Trekking, Hiking and a team of capable and passionate people about travel, travelling and its services and know very well about requirements of respective clients.