The journey from Amalsad to Haridwar covers approximately 1400 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 holy city of Haridwar.
Total Distance: 1400 km by road, 1200 km air distance.
Ensure you have confirmed tickets for this long journey.
October to March for pleasant weather.