An important pilgrimage center of Hindus, Badrinath does not have its own railway station, but the railway stations are located nearby at Kotdwara and Rishikesh. The railway station at Kotdwara is connected by few fast trains. Another option available is the Haridwar Railway Station and people can move towards Badrinath via this station. Haridwar is located at a distance of 320 km and after reaching at the station you can take a taxi to reach Badrinath. Taxis here are available at quite economical rates depending on the type of vehicle you choose.
Reaching Badrinath is quite easy by air. Jolly Grant airport is the nearest airport, which is near Dehradun, at a distance of around 317 km. It is possible to take helicopters on rent and fly towards Badrinath, covering the distance of just 100 km. The nearest International airport is the Indira Gandhi International Airport in Delhi.
Reaching Badrinath by bus is easy as it is well connected by the NH 58 that connects Delhi to Mana Pass (Uttarakhand). During the summer season pilgrims commute to Badrinath via Rishikesh by buses. Rishikesh is the only starting point by road to Badrinath. The buses start early at dawn from Rishikesh to Badrinath. The only reason for starting early is that, the roads are narrow after Joshimath and travelling on these roads is not permitted after sunset to avoid any catastrophes. This journey is really fun, as one can have the glance of the beauty of nature all through the way to Badrinath.