hero
How2Go
Kanpur to Katihar

Kanpur to Katihar

Katihar is approximately 850+ kms from Kanpur. The fastest way to reach Katihar from Kanpur is by Train, Flight Via Lucknow, Patna. It takes approximately 13 hours. The cheapest way to reach Katihar from Kanpur is by Train which would take approximately 24 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Kanpur

Katihar

Approx Travel Time

1d 0h 5m

₹330

Onwards

Kanpur

Katihar

Approx Travel Time

15h 49m

On Demand

Via Lucknow, Patna

FASTEST

Kanpur

Lucknow

Patna

Katihar

Approx Travel Time

13h 8m

₹4,452

Onwards

Kanpur

Lucknow

Patna

Katihar

Approx Travel Time

13h 50m

₹5,101

Onwards

Ads by MMT

Via Patna

Kanpur

Patna

Katihar

Approx Travel Time

16h 15m

₹340

Onwards

Kanpur

Patna

Katihar

Approx Travel Time

17h 40m

₹1,220

Onwards

Kanpur

Patna

Katihar

Approx Travel Time

22h 14m

₹7,638

Onwards

Via Gorakhpur

Kanpur

Gorakhpur

Katihar

Approx Travel Time

18h

₹395

Onwards

Ads by MMT

Via Lucknow

Kanpur

Lucknow

Katihar

Approx Travel Time

19h 19m

On Demand

Via Darbhanga

Kanpur

Darbhanga

Katihar

Approx Travel Time

1d 0h 10m

On Demand

Frequently Asked Questions

What is the distance between Kanpur and Katihar?

Katihar is approximately 850+ kms from Kanpur.

How long does it take to reach Katihar from Kanpur?

It takes approximately 13 hours to reach Katihar from Kanpur by Train, Flight Via Lucknow, Patna.

What is the cheapest way to reach Katihar from Kanpur?

The cheapest way to reach Katihar from Kanpur is by Train.

What is the fastest way to reach Katihar from Kanpur?

The fastest way to reach Katihar from Kanpur is by Train, Flight Via Lucknow, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India