The journey from Dambuk to Shimla is a long-distance adventure. You travel to Tinsukia by road, take a train to Delhi, and then a train or bus to Shimla. The total distance is about 2400 km. Total travel time is approximately 52 hours.
Total Distance: 2400 km driving distance, 2000 km straight-line air distance.
Book your train tickets well in advance.
March to June and September to December, for the best weather in Shimla.