hero
How2Go
Ayodhya to Anand

Ayodhya to Anand

Anand is approximately 1100+ kms from Ayodhya. The fastest way to reach Anand from Ayodhya is by Flight, Bus Via Ahmedabad. It takes approximately 6 hours. The cheapest way to reach Anand from Ayodhya is by Train which would take approximately 28 hours.

Sort By
Mode of Transport

Via Ahmedabad

RECOMMENDED

Ayodhya

Ahmedabad

Anand

Approx Travel Time

5h 52m

On Demand

FASTEST

Ayodhya

Ahmedabad

Anand

Approx Travel Time

5h 40m

₹6,374

Onwards

Via Ahmedabad, Vadodara

Ayodhya

Ahmedabad

Vadodara

Anand

Approx Travel Time

8h 1m

On Demand

Ads by MMT

Via Agra

Ayodhya

Agra

Anand

Approx Travel Time

23h 8m

₹795

Onwards

Direct Train

CHEAPEST

Ayodhya

Anand

Approx Travel Time

1d 3h 57m

₹570

Onwards

Ads by MMT

Via Ujjain

Ayodhya

Ujjain

Anand

Approx Travel Time

1d 3h 30m

₹1,350

Onwards

Via Indore

Ayodhya

Indore

Anand

Approx Travel Time

1d 2h 15m

₹2,648

Onwards

Direct Bus

Ayodhya

Anand

Approx Travel Time

1d 6h 50m

₹2,400

Onwards

Via Kanpur

Ayodhya

Kanpur

Anand

Approx Travel Time

1d 1h 32m

₹4,852

Onwards

Direct Cab

Ayodhya

Anand

Approx Travel Time

20h 59m

On Demand

Frequently Asked Questions

What is the distance between Ayodhya and Anand?

Anand is approximately 1100+ kms from Ayodhya.

How long does it take to reach Anand from Ayodhya?

It takes approximately 6 hours to reach Anand from Ayodhya by Flight, Bus Via Ahmedabad.

What is the cheapest way to reach Anand from Ayodhya?

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

What is the fastest way to reach Anand from Ayodhya?

The fastest way to reach Anand from Ayodhya is by Flight, Bus Via Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India