To reach Shimla from Malsisar, travel to Chandigarh and take a bus or the toy train to Shimla. The distance is approximately 550 km, taking about 12 hours.
Total Distance: 550 km driving distance, 480 km straight-line air distance.
The toy train is a UNESCO World Heritage experience.
March to June and September to November.