The journey from Kedarnath to Kanpur covers approximately 680 kilometers, traversing the beautiful Himalayan landscape and the plains of Uttar Pradesh. You will travel via Gaurikund, Rishikesh, Haridwar, and Lucknow. The road is winding and scenic in the mountains, then transitions to flat plains. Expect a travel time of 20 to 24 hours by road, depending on traffic and weather conditions. Kanpur is a major industrial city.
Total Distance: 680 km driving distance, 430 km straight-line air distance.
Take a shared taxi to Sonprayag, then a bus to Kanpur.
May to June and September to October, avoiding the monsoon season.