The journey from Surkhai to Dehradun spans about 1400 km. You should travel to Surat to catch a train to Delhi, then transfer to a train or bus to Dehradun. The route takes you through the plains of North India into the scenic foothills of the Himalayas. Expect a total travel time of 26 to 30 hours. Dehradun serves as the gateway to many hill stations like Mussoorie.
Total Distance: 1400 km by road, 1150 km air distance.
Book the Delhi-Dehradun leg well in advance.
March to June and September to November.