The nearest airport is Jolly Grant Airport in Dehradun. The airport is well connected to major cities in India. There are also connecting flights from Delhi and Mumbai to Dehradun.
By Road
The nearest town to Badrinath is Joshimath, which is well connected by road with other major towns and cities in Uttarakhand and northern India. NH 58 passes through Joshimath and connects it with Haridwar (248 km) in the west and Rudraprayag (143 km) in the east.
How to reach Badrinath by train
The nearest railway station to Badrinath is at Rishikesh, which is about 246 kilometers away.
Local transport in Badrinath
There is no local transport in Badrinath. Visitors have to walk or hire a taxi to move around the town.