hero
How2Go
Mahendragarh to Ayodhya

Mahendragarh to Ayodhya

Ayodhya is approximately 700+ km from Mahendragarh, 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 Ayodhya.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Mahendragarh

Ayodhya

Approx Travel Time

15h

₹400

Onwards

Mahendragarh

Ayodhya

Approx Travel Time

12h 5m

₹17,843

Onwards

Via Delhi

Mahendragarh

Delhi

Ayodhya

Approx Travel Time

5h 18m

₹3,517

Onwards

Mahendragarh

Delhi

Ayodhya

Approx Travel Time

6h 43m

₹6,170

Onwards

Ads by MMT

Via Rewari, Delhi

FASTEST

Mahendragarh

Rewari

Delhi

Ayodhya

Approx Travel Time

4h 46m

₹3,602

Onwards

Via Narnaul, Delhi

Mahendragarh

Narnaul

Delhi

Ayodhya

Approx Travel Time

6h 46m

₹3,672

Onwards

Ads by MMT

Via Narnaul

Mahendragarh

Narnaul

Ayodhya

Approx Travel Time

15h 35m

₹1,549

Onwards

Via Faridabad

Mahendragarh

Faridabad

Ayodhya

Approx Travel Time

15h 9m

₹4,269

Onwards

Via Hisar

Mahendragarh

Hisar

Ayodhya

Approx Travel Time

6h 7m

₹7,844

Onwards

Via Delhi, Ayodhya

Mahendragarh

Delhi

Ayodhya

Ayodhya

Approx Travel Time

7h 1m

₹3,562

Onwards

Frequently Asked Questions

What is the distance between Mahendragarh and Ayodhya?

Ayodhya is approximately 700+ kms from Mahendragarh.

How long does it take to reach Ayodhya from Mahendragarh?

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

What is the cheapest way to reach Ayodhya from Mahendragarh?

The cheapest way to reach Ayodhya from Mahendragarh is by Train.

What is the fastest way to reach Ayodhya from Mahendragarh?

The fastest way to reach Ayodhya from Mahendragarh is by Train, Flight Via Rewari, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India