The journey from Kolhapur to Haridwar covers approximately 1700 km. The most practical way is to fly from Pune or Mumbai to Dehradun and then take a taxi or train to Haridwar. If you prefer the train, you will need to travel to Delhi first and then take a connecting train to Haridwar. This route takes you from the tropical climate of Maharashtra to the holy banks of the Ganges. Expect a travel time of 35 to 40 hours by train.
Total Distance: 1700 km by road, 1450 km air distance.
Book your train tickets well in advance.
Flying to Dehradun is the fastest way to reach Haridwar.
October to March for pleasant weather.