The nearest airport is the Jolly Grant Airport near Dehradun, about 317 km from Badrinath. The nearest railway stations to Badrinath are at Rishikesh and Kotdwar, which are at a distance of 297 km and 327 km respectively. There are regular buses operating to Badrinath from Delhi, Haridwar and Rishikesh.