The journey from Devada to Shimla involves reaching Visakhapatnam, taking a train to Kalka, and then the toy train to Shimla. The distance is approximately 2200 km. The journey takes about 45 to 48 hours by train. Shimla is a famous hill station.
Total Distance: 2200 km by road, 1900 km straight-line.
Book the toy train in advance.
October to March for pleasant weather.