The journey from Soraba to Shimla covers about 2600 km. You should travel to Hubli Junction to catch a train towards Chandigarh, then take a bus or taxi to Shimla. Alternatively, you can drive to Bangalore and take a direct flight to Chandigarh Airport, followed by a scenic drive to Shimla. This route takes you from the tropical south to the high-altitude Himalayas.
Total Distance: Driving distance 2700 km, straight-line air distance 2000 km.
The Kalka-Shimla toy train is a must-experience.
March to June and October to December.