The journey from Phulbani to Shimla covers approximately 1800 km. You must first reach Bhubaneswar to access the rail network. From there, you can take a train to Kalka, then the famous toy train to Shimla. Expect a total travel time of 35 to 40 hours. Shimla is a beautiful hill station in the Himalayas.
Total Distance: Driving distance 1900 km, straight-line air distance 1450 km.
Book the toy train in advance.
March to June and October to February.