The journey from Gangtok to the industrial city of Kanpur is a long-distance trip. You must first travel to NJP by road. From NJP, you can take a direct train to Kanpur Central. Alternatively, fly from Bagdogra to Lucknow and take a train or taxi to Kanpur.
Total Distance: 1100 km by road, 900 km air distance.
Direct trains are available.
Lucknow is the nearest major airport.
October to March for pleasant weather.