hero
How2Go
Ayodhya to Dindigul

Ayodhya to Dindigul

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

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Ayodhya

Bangalore

Dindigul

Approx Travel Time

12h 48m

₹15,426

Onwards

Via Hyderabad, Madurai

FASTEST

Ayodhya

Hyderabad

Madurai

Dindigul

Approx Travel Time

7h 13m

₹16,530

Onwards

Ayodhya

Hyderabad

Madurai

Dindigul

Approx Travel Time

7h 50m

₹16,987

Onwards

Via Prayagraj(Allahabad)

CHEAPEST

Ayodhya

Prayagraj(Allahabad)

Dindigul

Approx Travel Time

1d 22h 25m

₹955

Onwards

Via Katni

Ayodhya

Katni

Dindigul

Approx Travel Time

2d 0h 19m

₹1,764

Onwards

Via Satna

Ayodhya

Satna

Dindigul

Approx Travel Time

1d 20h 57m

₹6,415

Onwards

Via Nagpur, Bangalore

Ayodhya

Nagpur

Bangalore

Dindigul

Approx Travel Time

1d 22h 50m

₹3,589

Onwards

Via Bangalore, Tiruchirappalli

Ayodhya

Bangalore

Tiruchirappalli

Dindigul

Approx Travel Time

7h 48m

₹12,721

Onwards

Via Bangalore, Madurai

Ayodhya

Bangalore

Madurai

Dindigul

Approx Travel Time

7h 53m

₹14,592

Onwards

Via Hyderabad, Tiruchirappalli

Ayodhya

Hyderabad

Tiruchirappalli

Dindigul

Approx Travel Time

7h 23m

₹17,131

Onwards

Frequently Asked Questions

What is the distance between Ayodhya and Dindigul?

Dindigul is approximately 1950+ kms from Ayodhya.

How long does it take to reach Dindigul from Ayodhya?

It takes approximately 7 hours to reach Dindigul from Ayodhya by Flight, Train Via Hyderabad, Madurai.

What is the cheapest way to reach Dindigul from Ayodhya?

The cheapest way to reach Dindigul from Ayodhya is by Train Via Prayagraj(Allahabad).

What is the fastest way to reach Dindigul from Ayodhya?

The fastest way to reach Dindigul from Ayodhya is by Flight, Train Via Hyderabad, Madurai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India