Bettiah to Katihar Distance

Katihar is approximately 350+ km from Bettiah. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 8 hours, subject to the chosen service and route. The fastest way to reach Katihar takes approximately 6 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 Bettiah, India to Katihar, India

Direct Options

RECOMMENDED

CHEAPEST

Bettiah

Katihar

Approx Travel Time

8h 6m

₹170

Onwards

Via Begusarai

Bettiah

Begusarai

Katihar

Approx Travel Time

7h 12m

₹325

Onwards

Ads by MMT

Via Samastipur

Bettiah

Samastipur

Katihar

Approx Travel Time

7h 51m

₹210

Onwards

Via Muzaffarpur

FASTEST

Bettiah

Muzaffarpur

Katihar

Approx Travel Time

6h 18m

₹215

Onwards

Bettiah

Muzaffarpur

Katihar

Approx Travel Time

9h

₹430

Onwards

Bettiah

Muzaffarpur

Katihar

Approx Travel Time

8h 43m

On Demand

Ads by MMT

Via Motihari, Darbhanga

Bettiah

Motihari

Darbhanga

Katihar

Approx Travel Time

8h 57m

On Demand

Via Khagaria

Bettiah

Khagaria

Katihar

Approx Travel Time

7h 39m

₹210

Onwards

Via Darbhanga

Bettiah

Darbhanga

Katihar

Approx Travel Time

1d 10h 28m

On Demand

Bettiah

Darbhanga

Katihar

Approx Travel Time

7h 57m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Bettiah and Katihar?

The straight-line distance is approximately 350+ km.

What is the distance from Bettiah to Katihar via Begusarai?

Via Begusarai, the distance is approximately 400+ km, taking around 7 hours.

Is there a train from Bettiah to Katihar?

Yes, trains run between Bettiah and Katihar, covering approximately 350+ km in around 8 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India