The journey from Vaniyambadi to Kanpur covers approximately 1900 km. You will need to reach Jolarpettai Junction to board trains heading towards Uttar Pradesh. The route passes through the heart of central India. The travel time by train is roughly 32 to 38 hours. Kanpur is a major industrial city on the banks of the Ganges.
Total Distance: Driving distance 1950 km, straight-line air distance 1600 km.
Check for trains that offer comfortable sleeper or AC coaches.
October to March, when the weather is pleasant.