hero
How2Go
Ajmer to Ayodhya

Ajmer to Ayodhya

Ayodhya is approximately 850+ kms from Ajmer. The fastest way to reach Ayodhya from Ajmer is by Flight Via Lucknow. It takes approximately 4 hours. The cheapest way to reach Ayodhya from Ajmer is by Train which would take approximately 20 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Ajmer

Delhi

Ayodhya

Approx Travel Time

3h 50m

₹8,603

Onwards

Via Prayagraj(Allahabad)

Ajmer

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

7h 25m

On Demand

Ads by MMT

Via Lucknow

FASTEST

Ajmer

Lucknow

Ayodhya

Approx Travel Time

3h 20m

₹23,700

Onwards

Direct Bus

Ajmer

Ayodhya

Approx Travel Time

16h 32m

₹1,000

Onwards

Ads by MMT

Via Agra

Ajmer

Agra

Ayodhya

Approx Travel Time

15h 25m

₹515

Onwards

Via Kanpur

Ajmer

Kanpur

Ayodhya

Approx Travel Time

14h 39m

On Demand

Ajmer

Kanpur

Ayodhya

Approx Travel Time

16h 56m

On Demand

Ajmer

Kanpur

Ayodhya

Approx Travel Time

19h 31m

₹1,449

Onwards

Direct Train

CHEAPEST

Ajmer

Ayodhya

Approx Travel Time

19h 30m

₹505

Onwards

Via Jaipur, Lucknow

Ajmer

Jaipur

Lucknow

Ayodhya

Approx Travel Time

16h 57m

₹3,468

Onwards

Frequently Asked Questions

What is the distance between Ajmer and Ayodhya?

Ayodhya is approximately 850+ kms from Ajmer.

How long does it take to reach Ayodhya from Ajmer?

It takes approximately 4 hours to reach Ayodhya from Ajmer by Flight Via Lucknow.

What is the cheapest way to reach Ayodhya from Ajmer?

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

What is the fastest way to reach Ayodhya from Ajmer?

The fastest way to reach Ayodhya from Ajmer is by Flight Via Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India