Badrinath is located at the foothills of the Himalayas in Uttarakhand. It is accessible by road from Dehradun and Delhi which have domestic and international airports respectively. Here is how to reach Badrinath:
By Air
Jolly Grant Airport in Dehradun is the nearest domestic airport, located 317 km away. Nearest international airport is New Delhi.
By Train
The nearest railway station is Dehradun Junction. One can always opt for a taxi or a other public means to reach the destination.
By Road
The roads of Badrinath are decently connected with the neighbouring places. Buses and taxis are easily available to reach the destination from places like Uttarakhand, Gaziabad and Srinagar.