The journey from Kodinar to Shimla covers 1600 km. You will travel through the northern part of India. The most practical way is to take a train from Ahmedabad to Kalka and then the toy train to Shimla. Expect a travel time of 35 to 40 hours.
Total Distance: 1600 km by road, 1400 km air distance.
Shimla is well-connected by the toy train.
October to March for pleasant weather.