Saharanpur to Ayodhya Distance

The road distance between Saharanpur and Ayodhya is approximately 850+ km, and the drive usually takes around 11 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 11 hours, subject to the chosen service and route. If you're travelling by air, Maryada Purushottam Shri Ram Internatinal Airport is located in Ayodhya. Flying is the fastest way to reach Ayodhya, with a total travel time of approximately 6 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 Saharanpur, India to Ayodhya, India

Direct Options

Direct Train

RECOMMENDED

CHEAPEST

Saharanpur

Ayodhya

Approx Travel Time

11h

₹360

Onwards

Direct Cab

Saharanpur

Ayodhya

Approx Travel Time

10h 57m

₹16,062

Onwards

Via Delhi

FASTEST

Saharanpur

Delhi

Ayodhya

Approx Travel Time

6h 12m

₹3,770

Onwards

Saharanpur

Delhi

Ayodhya

Approx Travel Time

6h 40m

₹3,517

Onwards

Saharanpur

Delhi

Ayodhya

Approx Travel Time

6h 46m

₹6,361

Onwards

Ads by MMT

Via Rudrapur

Saharanpur

Rudrapur

Ayodhya

Approx Travel Time

15h 52m

₹1,398

Onwards

Via Moradabad

Saharanpur

Moradabad

Ayodhya

Approx Travel Time

15h 36m

₹5,341

Onwards

Saharanpur

Moradabad

Ayodhya

Approx Travel Time

10h 53m

₹380

Onwards

Ads by MMT

Via Ghaziabad, Delhi

Saharanpur

Ghaziabad

Delhi

Ayodhya

Approx Travel Time

7h 7m

₹3,502

Onwards

Via Bareilly

Saharanpur

Bareilly

Ayodhya

Approx Travel Time

10h 52m

₹425

Onwards

Frequently Asked Questions

What is the distance between Saharanpur and Ayodhya?

Ayodhya is approximately 600+ km from Saharanpur.

How long does it take to reach Ayodhya from Saharanpur?

It takes approximately 6 hours to reach Ayodhya from Saharanpur by Bus, Flight Via Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India