To reach Shimla from Bhadri, travel to Prayagraj Junction, then take a train to Chandigarh, and finally a bus or taxi to Shimla. The distance is approximately 900 km. The journey takes about 18 to 20 hours. You will pass through the scenic landscapes of northern India.
Total Distance: Driving distance 900 km, straight-line air distance 700 km.
Book in advance as this is a popular route.
March to June and September to November.