The journey from Azhicode to Haridwar covers approximately 2650 km. You must travel to Thiruvananthapuram to catch a train to Delhi. From Delhi, Haridwar is well-connected by several daily trains. This route takes you from the southern coast to the holy city of Haridwar on the banks of the Ganges.
Total Distance: 2650 km by road, 2150 km air distance.
The Jan Shatabdi from Delhi is a great option for this leg.
October to March for pleasant weather.