Ayodhya to Makrana Distance

Makrana is approximately 1050+ km from Ayodhya. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 18 hours, subject to the chosen service and route. Flying is the fastest way to reach Makrana, with a total travel time of approximately 7 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 Makrana, India

Via Hisar, Jaipur

RECOMMENDED

Ayodhya

Hisar

Jaipur

Makrana

Approx Travel Time

7h 43m

₹6,247

Onwards

Via Lucknow, Ajmer

Ayodhya

Lucknow

Ajmer

Makrana

Approx Travel Time

8h 55m

₹8,250

Onwards

FASTEST

Ayodhya

Lucknow

Ajmer

Makrana

Approx Travel Time

6h 40m

₹16,698

Onwards

Ads by MMT

Via Kanpur

Ayodhya

Kanpur

Makrana

Approx Travel Time

14h 33m

₹495

Onwards

Ayodhya

Kanpur

Makrana

Approx Travel Time

15h 29m

₹4,542

Onwards

Ayodhya

Kanpur

Makrana

Approx Travel Time

17h 27m

₹999

Onwards

Direct Options

CHEAPEST

Ayodhya

Makrana

Approx Travel Time

17h 43m

₹425

Onwards

Ads by MMT

Via Bandikui

Ayodhya

Bandikui

Makrana

Approx Travel Time

17h 10m

On Demand

Via Bharatpur

Ayodhya

Bharatpur

Makrana

Approx Travel Time

15h 13m

₹8,720

Onwards

Via Delhi, Jaipur

Ayodhya

Delhi

Jaipur

Makrana

Approx Travel Time

7h 28m

₹7,088

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 750+ km.

What is the distance from Ayodhya to Makrana via Hisar?

Via Hisar, the distance is approximately 1050+ km, taking around 8 hours.

Is there a train from Ayodhya to Makrana?

Yes, trains run between Ayodhya and Makrana, covering approximately 800+ km in around 18 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India