Mahendragarh to Ayodhya Distance

The road distance between Mahendragarh and Ayodhya is approximately 800+ km, and the drive usually takes around 13 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 16 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 Mahendragarh, India to Ayodhya, India

Direct Options

Direct Train

RECOMMENDED

CHEAPEST

Mahendragarh

Ayodhya

Approx Travel Time

15h 23m

₹400

Onwards

Direct Cab

Mahendragarh

Ayodhya

Approx Travel Time

13h

On Demand

Via Delhi

FASTEST

Mahendragarh

Delhi

Ayodhya

Approx Travel Time

5h 51m

₹3,517

Onwards

Mahendragarh

Delhi

Ayodhya

Approx Travel Time

6h 14m

₹5,978

Onwards

Ads by MMT

Via Aligarh

Mahendragarh

Aligarh

Ayodhya

Approx Travel Time

12h 34m

On Demand

Via Rewari, Delhi

Mahendragarh

Rewari

Delhi

Ayodhya

Approx Travel Time

6h 48m

₹3,602

Onwards

Ads by MMT

Via Narnaul, Delhi

Mahendragarh

Narnaul

Delhi

Ayodhya

Approx Travel Time

6h 36m

On Demand

Via Charkhi dadri, Hisar

Mahendragarh

Charkhi dadri

Hisar

Ayodhya

Approx Travel Time

5h 59m

On Demand

Via Narnaul, Faizabad

Mahendragarh

Narnaul

Faizabad

Ayodhya

Approx Travel Time

16h 20m

₹2,547

Onwards

Via Hisar

Mahendragarh

Hisar

Ayodhya

Approx Travel Time

6h 7m

₹7,529

Onwards

Frequently Asked Questions

What is the distance between Mahendragarh and Ayodhya?

Ayodhya is approximately 700+ km from Mahendragarh.

How long does it take to reach Ayodhya from Mahendragarh?

It takes approximately 6 hours to reach Ayodhya from Mahendragarh by Train, Flight Via Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India