The journey from Medininagar to Kanpur is best done by train. You will travel from Daltonganj station to Kanpur Central. This is a long journey, so booking a sleeper or AC coach is recommended. Expect a travel time of 14 to 16 hours.
Total Distance: 650 km by road, 550 km air distance.
Book tickets in advance as this route is popular.
October to March for pleasant weather.