The journey from Periyakulam to Shimla covers approximately 2750 kilometers. This is a long-distance journey best undertaken by train or flight. Shimla is the capital of Himachal Pradesh, known for its colonial architecture, hills, and pleasant climate.
Total Distance: Driving distance is 2750 km; straight-line air distance is 2300 km.
Take a train from Madurai or Chennai to Kalka, then the toy train to Shimla.
October to March, when the weather is pleasant.