The journey from Puri to Shimla covers about 2100 km. There is no direct train, so travelers usually change at Delhi and then take a train or bus to Shimla. By road, the route passes through the heart of India. Shimla is a popular hill station.
Total Distance: 2100 km by road and 1700 km air distance.
Book the Kalka-Shimla toy train in advance.
March to June and September to November.