
Indi to Kanpur
Kanpur is approximately 1400+ kms from Indi. The fastest way to reach Kanpur from Indi is by Train, Flight Via Hyderabad. It takes approximately 10 hours. The cheapest way to reach Kanpur from Indi is by Train, Flight Via Hyderabad, Jabalpur which would take approximately 18 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Indi
Hyderabad
Kanpur
Approx Travel Time
9h 25m
₹6,424
Onwards
Via Hyderabad, Lucknow
Indi
Hyderabad
Lucknow
Kanpur
Approx Travel Time
12h 35m
₹6,422
Onwards
Indi
Hyderabad
Lucknow
Kanpur
Approx Travel Time
12h 20m
₹6,282
Onwards
Indi
Hyderabad
Lucknow
Kanpur
Approx Travel Time
13h 23m
₹7,619
Onwards
Via Hyderabad, Prayagraj(Allahabad)
Indi
Hyderabad
Prayagraj(Allahabad)
Kanpur
Approx Travel Time
14h 35m
₹9,261
Onwards
Indi
Hyderabad
Prayagraj(Allahabad)
Kanpur
Approx Travel Time
15h 35m
₹9,606
Onwards
Via Shirdi, Lucknow
Indi
Shirdi
Lucknow
Kanpur
Approx Travel Time
13h 50m
On Demand
Indi
Shirdi
Lucknow
Kanpur
Approx Travel Time
13h 35m
On Demand
Via Hyderabad, Jabalpur
CHEAPEST
Indi
Hyderabad
Jabalpur
Kanpur
Approx Travel Time
18h 5m
₹6,261
Onwards
Via Solapur, Mumbai
Indi
Solapur
Mumbai
Kanpur
Approx Travel Time
14h 5m
₹6,682
Onwards
Frequently Asked Questions
What is the distance between Indi and Kanpur?
Kanpur is approximately 1400+ kms from Indi.
How long does it take to reach Kanpur from Indi?
It takes approximately 10 hours to reach Kanpur from Indi by Train, Flight Via Hyderabad.
What is the cheapest way to reach Kanpur from Indi?
The cheapest way to reach Kanpur from Indi is by Train, Flight Via Hyderabad, Jabalpur.
What is the fastest way to reach Kanpur from Indi?
The fastest way to reach Kanpur from Indi is by Train, Flight Via Hyderabad.