Raxaul to Shivpuri Distance

Shivpuri is approximately 800+ km from Raxaul. Compare the available routes and travel options between the two cities. The fastest way to reach Shivpuri takes approximately 18 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.

Route map showing distance and travel time from Raxaul, India to Shivpuri, India

Via Jhansi

RECOMMENDED

FASTEST

Raxaul

Jhansi

Shivpuri

Approx Travel Time

17h 41m

On Demand

Raxaul

Jhansi

Shivpuri

Approx Travel Time

18h 34m

On Demand

Raxaul

Jhansi

Shivpuri

Approx Travel Time

21h 10m

On Demand

Via Jhansi, Dabra

Raxaul

Jhansi

Dabra

Shivpuri

Approx Travel Time

18h 44m

On Demand

Ads by MMT

Via Basti, Gwalior

Raxaul

Basti

Gwalior

Shivpuri

Approx Travel Time

21h 37m

On Demand

Via Motihari, Agra

Raxaul

Motihari

Agra

Shivpuri

Approx Travel Time

23h 5m

₹2,369

Onwards

Ads by MMT

Via Lucknow

Raxaul

Lucknow

Shivpuri

Approx Travel Time

20h 5m

On Demand

Via Faizabad

CHEAPEST

Raxaul

Faizabad

Shivpuri

Approx Travel Time

20h

₹1,204

Onwards

Via Kanpur

Raxaul

Kanpur

Shivpuri

Approx Travel Time

20h 15m

₹1,375

Onwards

Via Jhansi, Gwalior

Raxaul

Jhansi

Gwalior

Shivpuri

Approx Travel Time

19h 51m

On Demand

Frequently Asked Questions

What is the distance between Raxaul and Shivpuri?

Shivpuri is approximately 800+ km from Raxaul.

How long does it take to reach Shivpuri from Raxaul?

It takes approximately 18 hours to reach Shivpuri from Raxaul by Train, Bus Via Jhansi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India