hero
How2Go
Motihari to Shivpuri

Motihari to Shivpuri

Shivpuri is approximately 850+ km from Motihari, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shivpuri.

Read More
Sort By
Mode of Transport

Via Lucknow

RECOMMENDED

Motihari

Lucknow

Shivpuri

Approx Travel Time

18h 54m

₹1,515

Onwards

Via Hata, Jhansi

Motihari

Hata

Jhansi

Shivpuri

Approx Travel Time

18h 2m

On Demand

Via Faizabad

Motihari

Faizabad

Shivpuri

Approx Travel Time

19h 5m

₹2,250

Onwards

Via Gorakhpur, Jhansi

FASTEST

Motihari

Gorakhpur

Jhansi

Shivpuri

Approx Travel Time

17h 5m

₹6,232

Onwards

Motihari

Gorakhpur

Jhansi

Shivpuri

Approx Travel Time

18h 5m

₹2,179

Onwards

Via Ayodhya, Jhansi

Motihari

Ayodhya

Jhansi

Shivpuri

Approx Travel Time

18h 47m

₹10,144

Onwards

Via Khalilabad, Jhansi

Motihari

Khalilabad

Jhansi

Shivpuri

Approx Travel Time

17h 39m

₹2,164

Onwards

Via Gonda, Jhansi

Motihari

Gonda

Jhansi

Shivpuri

Approx Travel Time

17h 54m

₹1,644

Onwards

Via Kanpur

CHEAPEST

Motihari

Kanpur

Shivpuri

Approx Travel Time

19h 40m

₹945

Onwards

Via Basti, Jhansi

Motihari

Basti

Jhansi

Shivpuri

Approx Travel Time

18h 28m

₹2,144

Onwards

Frequently Asked Questions

What is the distance between Motihari and Shivpuri?

Shivpuri is approximately 850+ kms from Motihari.

How long does it take to reach Shivpuri from Motihari?

It takes approximately 17 hours to reach Shivpuri from Motihari by Cab, Train, Bus Via Gorakhpur, Jhansi.

What is the cheapest way to reach Shivpuri from Motihari?

The cheapest way to reach Shivpuri from Motihari is by Train, Bus Via Kanpur.

What is the fastest way to reach Shivpuri from Motihari?

The fastest way to reach Shivpuri from Motihari is by Cab, Train, Bus Via Gorakhpur, Jhansi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India