Haridwar Railway Junction to Badrinath: 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)




keep going
Is this a long road trip?
You need to take a rest.