The journey from Mussoorie to Kanpur covers approximately 580 kilometers and takes about 13 to 15 hours. You will descend from the hills to Dehradun and then proceed to Kanpur via the highway or train. Buses and private taxis are available. The route is well-connected and offers a smooth transition from the mountains to the industrial city of Kanpur.
Total Distance: 580 km by road, 480 km straight-line.
Take a taxi to Dehradun station, then a train to Kanpur.
Buses are frequent from Dehradun ISBT to Kanpur.
October to March for pleasant weather.