Hardoi to Raxaul Distance

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

Via Gonda, Bettiah

RECOMMENDED

Hardoi

Gonda

Bettiah

Raxaul

Approx Travel Time

10h 50m

₹490

Onwards

Via Basti, Bettiah

FASTEST

Hardoi

Basti

Bettiah

Raxaul

Approx Travel Time

10h 49m

₹500

Onwards

Ads by MMT

Via Gorakhpur

Hardoi

Gorakhpur

Raxaul

Approx Travel Time

13h 1m

On Demand

Via Lucknow, Bettiah

Hardoi

Lucknow

Bettiah

Raxaul

Approx Travel Time

14h 15m

₹2,410

Onwards

Ads by MMT

Direct Options

Hardoi

Raxaul

Approx Travel Time

21h 24m

₹430

Onwards

Via Bara Banki, Motihari

Hardoi

Bara Banki

Motihari

Raxaul

Approx Travel Time

16h 20m

₹3,270

Onwards

Hardoi

Bara Banki

Motihari

Raxaul

Approx Travel Time

15h 24m

₹4,051

Onwards

Via Basti

Hardoi

Basti

Raxaul

Approx Travel Time

12h 30m

₹420

Onwards

Via Gonda

CHEAPEST

Hardoi

Gonda

Raxaul

Approx Travel Time

12h 44m

₹415

Onwards

Via Gorakhpur, Bettiah

Hardoi

Gorakhpur

Bettiah

Raxaul

Approx Travel Time

11h 22m

₹490

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 450+ km.

What is the distance from Hardoi to Raxaul via Gonda?

Via Gonda, the distance is approximately 500+ km, taking around 11 hours.

Is there a train from Hardoi to Raxaul?

Yes, trains run between Hardoi and Raxaul, covering approximately 800+ km in around 22 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India