The journey from Jalore to Shimla is approximately 900 km. The most practical way is to take a train from Marwar Junction to Chandigarh, then a bus to Shimla. This journey takes about 20 to 24 hours. You will cross through Rajasthan, Haryana, and Himachal Pradesh.
Total Distance: 900 km driving distance, 750 km air distance.
Book your train tickets well in advance.
March to June and September to November for pleasant weather.