Kanpur to Khammam Distance
Khammam is approximately 1200+ km from Kanpur. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 32 hours, subject to the chosen service and route. Flying is the fastest way to reach Khammam, with a total travel time of approximately 10 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Hyderabad
RECOMMENDED
Kanpur
Hyderabad
Khammam
Approx Travel Time
11h 10m
₹7,496
Onwards
FASTEST
Kanpur
Hyderabad
Khammam
Approx Travel Time
9h 42m
₹10,967
Onwards
Kanpur
Hyderabad
Khammam
Approx Travel Time
1d 15h 20m
₹4,599
Onwards
Kanpur
Hyderabad
Khammam
Approx Travel Time
12h 28m
₹7,081
Onwards
Via Sultanabad
Kanpur
Sultanabad
Khammam
Approx Travel Time
1d 1h
₹705
Onwards
Kanpur
Sultanabad
Khammam
Approx Travel Time
1d 3h 2m
On Demand
Direct Options
CHEAPEST
Kanpur
Khammam
Approx Travel Time
1d 8h 15m
₹610
Onwards
Via Bhopal
Kanpur
Bhopal
Khammam
Approx Travel Time
1d 4h 20m
₹1,164
Onwards
Via Prayagraj(Allahabad), Hyderabad
Kanpur
Prayagraj(Allahabad)
Hyderabad
Khammam
Approx Travel Time
14h 58m
₹5,947
Onwards
Via Lucknow, Hyderabad
Kanpur
Lucknow
Hyderabad
Khammam
Approx Travel Time
12h 38m
₹7,838
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Kanpur and Khammam?
The straight-line distance is approximately 1000+ km.
What is the distance from Kanpur to Khammam via Hyderabad?
Via Hyderabad, the distance is approximately 1200+ km, taking around 11 hours.
Is there a train from Kanpur to Khammam?
Yes, trains run between Kanpur and Khammam, covering approximately 1650+ km in around 32 hours.

