Haridwar to Badrinath Distance and Directions

Haridwar Railway Junction to Badrinath Distance is 325.5 km approx.

Haridwar Railway Station> Tapovan, Rishikesh (32 km)

Tapovan, Rishikesh > Vashisht Gufa (18.5 km)

Vashisht Gufa > Devprayag (48 km)

Devprayag > Srinagar (34 km)

Srinagar > Rudraprayag (36 km)

(Left towards Kedarnath; straight towards Badrinath )

Rudraprayag > Karanprayag (32 km)

Karanprayag > Chamoli (31 km)

Chamoli > Peepalkoti (17 km)

Peepalkoti > Garud Ganga (6 km)

Garud Ganga > Joshimath ( 27.5 km)

Joshimath > Govindghat (18.5 km)

Govindghat > Badrinath (25 km)