The journey from Maholi to Dehradun covers 500 km. You must reach Lucknow to catch a train to Dehradun. The route passes through the northern plains. Train travel takes 8 to 10 hours. Road travel is also a viable option.
Total Distance: Driving distance 500 km, straight-line air distance 400 km.
Check for trains from Lucknow to Dehradun.
October to March for pleasant weather.