The journey from Khanda to Shimla is best completed in two parts. First, travel by road from Khanda to Jammu (approx. 280 km). From Jammu Tawi railway station, you can board a train to Chandigarh and then take a bus or taxi to Shimla. The total journey takes about 14 to 16 hours. Alternatively, you can hire a private taxi for the entire distance, which takes around 16 to 18 hours via the NH 44 and NH 5.
Total Distance: 600 km by road; 450 km straight-line distance.
The road is long and mountainous; plan for overnight stops.
March to June and September to November for pleasant weather in Shimla.