The journey from Rohru to Shimla covers 110 km through the scenic mountains of Himachal Pradesh. Road travel is the only practical option, typically via the Theog-Rohru road. Expect a travel time of 4 to 5 hours. Shimla is the capital of Himachal Pradesh and a famous hill station.
Total Distance: 110 km by road, 60 km straight-line.
Roads can be narrow and winding; hire an experienced driver.
March to June and September to November.