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.

Read More
Route map showing distance and travel time from Khammam, India to Katihar, India

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

Ads by MMT

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

Ads by MMT

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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India