The distance from Banka to Shimla is approximately 1300 km. You can travel by road to Bhagalpur and take a train to Kalka, then the toy train to Shimla. The route passes through the Gangetic plains of Bihar and Uttar Pradesh, reaching the foothills of the Himalayas. Expect a travel time of 24 to 26 hours by train. Shimla is a popular hill station.
Total Distance: 1300 km by road, 1100 km air distance.
Book the Kalka-Shimla toy train in advance.
March to June and September to November.