Located in a hilly terrain, Madhmaheshwar does not hold a railway station or an airport. However, Madhmaheshwar can be reached from the Rishikesh Railway Station as it is the nearest railway station to it. Similarly, one can reach Madhmaheshwar from Jolly Grant Airport (Dehradun). From the airport and the railway station, one can reach a point from where one has to trek the remaining distance to reach the sacred temple as a journey by road is not possible beyond a certain point. There are two possible ways to reach the temple via trekking, one is by going to Ukhimath and from there to Unaina village, from the village a trek of 21 km will take you to the Madhmaheshwar temple. Another possible way is to reach Guptakashi, from here a 30 km long trek will take you to the temple. Out of the 30 km trek from Guptakashi, 7 km is motorable, so one has to go through a trek of 23 km by foot.
Jolly Grant Airport is the nearest airbase to Madhyamaheshwar. It is located almost 244 km away from the town from where one can hire a taxi to Uniana. From there begins the trek to the village.
Nearest Airport: Dehradun
- 118 kms from Madhyamaheshwar
Tentative return flight prices to Dehradun from major cities in India.
If you are travelling to Madhyamaheshwar by road, the state, as well as private bus services, are available from the neighbouring states and cities. One can take the bus from Delhi to Uniana via Meerut- Haridwar- Rishikesh- Devprayag- Srinagar- Rudraprayag- Ukhimath from where a trek of 21 km gets you to your desired destination.
The nearest railway station to this village is Rishikesh that is located 181 km from Ukhimath. Take a bus or taxi from there to Uniana and start your trek to your destination.
Madhyamaheshwar is a very small place where the most of the way is via trek. In fact it is up to Uniana (the base for the trek) that a bus or a taxi will go, after which begins the trek. Apart from that if you are planning to explore the places around this area, taxis are available to commute from one place to another.