The journey from Madarpur to Shimla covers about 1300 km. You will need to reach Chhapra Junction to board trains heading towards Kalka, then take the toy train to Shimla. The route follows the main rail line through Uttar Pradesh and Haryana into the Himalayas. Shimla is a beautiful hill station known for its colonial architecture.
Total Distance: 1300 km by road, 1100 km air distance.
Book the toy train in advance as it is very popular.
March to June and September to November.