The journey from Maharajganj to Dehradun covers about 650 km. You must first reach Gorakhpur Junction to board a train to Dehradun. The route takes you through the scenic landscapes of Uttar Pradesh and into the foothills of the Himalayas in Uttarakhand. Several express trains connect Gorakhpur to Dehradun. Road travel is also an option via NH 30 and NH 7.
Total Distance: Driving distance is 650 km; straight-line air distance is 550 km.
Book your tickets early as this route is popular with tourists.
March to June and September to November for pleasant weather.