Ayodhya to Sarangpur Distance

Sarangpur is approximately 900+ km from Ayodhya. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 15 hours, while trains complete the journey in approximately 20 hours, subject to the chosen service and route. Flying is the fastest way to reach Sarangpur, with a total travel time of approximately 9 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 Ayodhya, India to Sarangpur, India

Via Indore

RECOMMENDED

FASTEST

Ayodhya

Indore

Sarangpur

Approx Travel Time

8h 34m

On Demand

Ayodhya

Indore

Sarangpur

Approx Travel Time

8h 48m

₹7,186

Onwards

Direct Options

Direct Bus

Ayodhya

Sarangpur

Approx Travel Time

15h 15m

₹1,200

Onwards

Direct Train

CHEAPEST

Ayodhya

Sarangpur

Approx Travel Time

19h 40m

₹430

Onwards

Ads by MMT

Via Indore, Shajapur

Ayodhya

Indore

Shajapur

Sarangpur

Approx Travel Time

8h 40m

₹8,076

Onwards

Via Orai

Ayodhya

Orai

Sarangpur

Approx Travel Time

14h 37m

₹905

Onwards

Ayodhya

Orai

Sarangpur

Approx Travel Time

17h 18m

On Demand

Ayodhya

Orai

Sarangpur

Approx Travel Time

18h 22m

₹530

Onwards

Ads by MMT

Via Lucknow

Ayodhya

Lucknow

Sarangpur

Approx Travel Time

15h 45m

₹1,931

Onwards

Via Kanpur

Ayodhya

Kanpur

Sarangpur

Approx Travel Time

14h 4m

₹5,165

Onwards

Frequently Asked Questions

What is the distance between Ayodhya and Sarangpur?

Sarangpur is approximately 900+ km from Ayodhya.

How long does it take to reach Sarangpur from Ayodhya?

It takes approximately 9 hours to reach Sarangpur from Ayodhya by Flight, Cab Via Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India