Katihar to Raxaul Distance

Raxaul is approximately 350+ km from Katihar. 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 Raxaul takes approximately 7 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 Katihar, India to Raxaul, India

Direct Options

RECOMMENDED

CHEAPEST

Katihar

Raxaul

Approx Travel Time

8h 15m

₹255

Onwards

Via Motihari

FASTEST

Katihar

Motihari

Raxaul

Approx Travel Time

6h 35m

₹290

Onwards

Katihar

Motihari

Raxaul

Approx Travel Time

8h 10m

₹265

Onwards

Katihar

Motihari

Raxaul

Approx Travel Time

7h 11m

₹2,153

Onwards

Ads by MMT

Via Muzaffarpur

Katihar

Muzaffarpur

Raxaul

Approx Travel Time

11h 52m

₹1,749

Onwards

Via Darbhanga, Dhaka

Katihar

Darbhanga

Dhaka

Raxaul

Approx Travel Time

10h 6m

₹6,810

Onwards

Ads by MMT

Via Samastipur

Katihar

Samastipur

Raxaul

Approx Travel Time

7h 35m

₹255

Onwards

Via Darbhanga

Katihar

Darbhanga

Raxaul

Approx Travel Time

7h 14m

₹1,244

Onwards

Katihar

Darbhanga

Raxaul

Approx Travel Time

8h 3m

₹335

Onwards

Via Samastipur, Dhaka

Katihar

Samastipur

Dhaka

Raxaul

Approx Travel Time

6h 42m

On Demand

Frequently Asked Questions

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

The straight-line distance is approximately 300+ km.

What is the distance from Katihar to Raxaul via Motihari?

Via Motihari, the distance is approximately 350+ km, taking around 7 hours.

Is there a train from Katihar to Raxaul?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India