Shivpuri to Ayodhya Distance

The road distance between Shivpuri and Ayodhya is approximately 550+ km, and the drive usually takes around 10 hours by car or taxi, depending on traffic and road conditions. The fastest way to reach Ayodhya takes approximately 10 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 Shivpuri, India to Ayodhya, India

Via Jhansi, Lucknow

RECOMMENDED

Shivpuri

Jhansi

Lucknow

Ayodhya

Approx Travel Time

10h 11m

₹1,048

Onwards

Via Kanpur

Shivpuri

Kanpur

Ayodhya

Approx Travel Time

11h 25m

On Demand

Shivpuri

Kanpur

Ayodhya

Approx Travel Time

10h 35m

₹1,145

Onwards

Ads by MMT

Direct Options

FASTEST

Shivpuri

Ayodhya

Approx Travel Time

9h 58m

₹12,928

Onwards

Via Jhansi, Kanpur

Shivpuri

Jhansi

Kanpur

Ayodhya

Approx Travel Time

11h 11m

₹3,221

Onwards

Shivpuri

Jhansi

Kanpur

Ayodhya

Approx Travel Time

10h 12m

₹1,023

Onwards

Ads by MMT

Via Jhansi

Shivpuri

Jhansi

Ayodhya

Approx Travel Time

11h 45m

₹1,477

Onwards

CHEAPEST

Shivpuri

Jhansi

Ayodhya

Approx Travel Time

10h 37m

₹953

Onwards

Via Unnao

Shivpuri

Unnao

Ayodhya

Approx Travel Time

11h 19m

₹5,655

Onwards

Via Lucknow

Shivpuri

Lucknow

Ayodhya

Approx Travel Time

11h 1m

₹1,145

Onwards

Frequently Asked Questions

What is the distance between Shivpuri and Ayodhya?

The distance between Shivpuri and Ayodhya is approximately 550+ km by road.

What is the straight-line (aerial) distance between Shivpuri and Ayodhya?

The straight-line distance is approximately 450+ km.

How long does it take to travel from Shivpuri to Ayodhya by road?

It takes around 10 hours by road.

What is the distance from Shivpuri to Ayodhya via Jhansi?

Via Jhansi, the distance is approximately 500+ km, taking around 10 hours.

Does the distance from Shivpuri to Ayodhya change by route?

Yes — the road distance varies from 550+ km via the direct route to 500+ km via Jhansi, depending on the path taken.

Does travel time between Shivpuri and Ayodhya vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Shivpuri and Ayodhya?

The driving distance is 550+ km, while the straight-line distance is shorter at 450+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India