Anantapur to Ayodhya Distance

Ayodhya is approximately 1500+ km from Anantapur. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 37 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 10 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 Anantapur, India to Ayodhya, India

Via Hyderabad

RECOMMENDED

Anantapur

Hyderabad

Ayodhya

Approx Travel Time

9h 40m

₹8,639

Onwards

Anantapur

Hyderabad

Ayodhya

Approx Travel Time

10h

₹9,159

Onwards

Via Hyderabad, Ayodhya

Anantapur

Hyderabad

Ayodhya

Ayodhya

Approx Travel Time

11h 43m

₹9,204

Onwards

Ads by MMT

Via Bangalore, Hyderabad

FASTEST

Anantapur

Bangalore

Hyderabad

Ayodhya

Approx Travel Time

9h 28m

₹14,535

Onwards

Via Bangalore, Lucknow

Anantapur

Bangalore

Lucknow

Ayodhya

Approx Travel Time

9h 28m

₹18,398

Onwards

Ads by MMT

Direct Options

CHEAPEST

Anantapur

Ayodhya

Approx Travel Time

1d 13h 14m

₹780

Onwards

Via Warangal

Anantapur

Warangal

Ayodhya

Approx Travel Time

1d 12h 42m

On Demand

Via Nizamabad

Anantapur

Nizamabad

Ayodhya

Approx Travel Time

1d 11h 15m

₹4,234

Onwards

Via Prayagraj(Allahabad)

Anantapur

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

1d 15h 6m

₹905

Onwards

Via Satna

Anantapur

Satna

Ayodhya

Approx Travel Time

1d 15h 11m

₹9,310

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1400+ km.

What is the distance from Anantapur to Ayodhya via Hyderabad?

Via Hyderabad, the distance is approximately 1500+ km, taking around 10 hours.

Is there a train from Anantapur to Ayodhya?

Yes, trains run between Anantapur and Ayodhya, covering approximately 2100+ km in around 37 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India