The journey from Amalsad to Roorkee covers approximately 1350 kilometers. You should travel to Surat to catch long-distance trains heading towards Uttarakhand. The journey takes about 24 to 26 hours by train. This route connects the western coast to the educational hub of Roorkee.
Total Distance: 1350 km by road, 1150 km air distance.
Ensure you have confirmed tickets for this long journey.
October to March for pleasant weather.