Khammam to Katihar Distance
Katihar is approximately 1600+ km from Khammam. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 40 hours, subject to the chosen service and route. Flying is the fastest way to reach Katihar, with a total travel time of approximately 11 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, Purnia
RECOMMENDED
FASTEST
Khammam
Hyderabad
Purnia
Katihar
Approx Travel Time
10h 20m
₹7,577
Onwards
Khammam
Hyderabad
Purnia
Katihar
Approx Travel Time
11h 10m
₹8,141
Onwards
Khammam
Hyderabad
Purnia
Katihar
Approx Travel Time
10h 50m
₹9,558
Onwards
Khammam
Hyderabad
Purnia
Katihar
Approx Travel Time
11h 40m
₹10,122
Onwards
Via Rajahmundry
CHEAPEST
Khammam
Rajahmundry
Katihar
Approx Travel Time
1d 6h 8m
₹805
Onwards
Khammam
Rajahmundry
Katihar
Approx Travel Time
1d 6h 5m
₹5,313
Onwards
Via Vizianagram
Khammam
Vizianagram
Katihar
Approx Travel Time
1d 5h 35m
₹1,500
Onwards
Direct Options
Khammam
Katihar
Approx Travel Time
1d 16h
On Demand
Via Hyderabad, Patna
Khammam
Hyderabad
Patna
Katihar
Approx Travel Time
2d 0h 35m
₹4,649
Onwards
Via Hyderabad, Siliguri
Khammam
Hyderabad
Siliguri
Katihar
Approx Travel Time
11h 3m
₹8,729
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Khammam and Katihar?
The straight-line distance is approximately 1200+ km.
What is the distance from Khammam to Katihar via Hyderabad?
Via Hyderabad, the distance is approximately 1600+ km, taking around 11 hours.
Is there a train from Khammam to Katihar?
Yes, trains run between Khammam and Katihar, covering approximately 2100+ km in around 40 hours.

