Mahendragarh to Raxaul Distance

Raxaul is approximately 1100+ km from Mahendragarh. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Raxaul, with a total travel time of approximately 12 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 Mahendragarh, India to Raxaul, India

Via Delhi, Muzaffarpur

RECOMMENDED

FASTEST

Mahendragarh

Delhi

Muzaffarpur

Raxaul

Approx Travel Time

11h 46m

₹5,747

Onwards

Mahendragarh

Delhi

Muzaffarpur

Raxaul

Approx Travel Time

11h 46m

₹8,095

Onwards

Mahendragarh

Delhi

Muzaffarpur

Raxaul

Approx Travel Time

12h 9m

₹8,208

Onwards

Via Delhi

CHEAPEST

Mahendragarh

Delhi

Raxaul

Approx Travel Time

1d 1h 31m

₹615

Onwards

Ads by MMT

Via Delhi, Gorakhpur

Mahendragarh

Delhi

Gorakhpur

Raxaul

Approx Travel Time

12h 36m

₹5,080

Onwards

Mahendragarh

Delhi

Gorakhpur

Raxaul

Approx Travel Time

12h 53m

On Demand

Mahendragarh

Delhi

Gorakhpur

Raxaul

Approx Travel Time

12h 59m

₹7,541

Onwards

Via Aligarh

Mahendragarh

Aligarh

Raxaul

Approx Travel Time

22h 4m

On Demand

Ads by MMT

Via Delhi, Patna

Mahendragarh

Delhi

Patna

Raxaul

Approx Travel Time

1d 0h 4m

₹1,125

Onwards

Via Jaipur, Motihari

Mahendragarh

Jaipur

Motihari

Raxaul

Approx Travel Time

1d 3h 47m

₹4,169

Onwards

Frequently Asked Questions

What is the distance between Mahendragarh and Raxaul?

Raxaul is approximately 1100+ km from Mahendragarh.

How long does it take to reach Raxaul from Mahendragarh?

It takes approximately 12 hours to reach Raxaul from Mahendragarh by Train, Flight Via Delhi, Muzaffarpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India