hero
How2Go
Vijayawada to Dindigul

Vijayawada to Dindigul

Dindigul is approximately 850+ km from Vijayawada, 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 Chennai

RECOMMENDED

CHEAPEST

Vijayawada

Chennai

Dindigul

Approx Travel Time

11h 33m

₹380

Onwards

Direct Options

Vijayawada

Dindigul

Approx Travel Time

13h 55m

₹470

Onwards

Vijayawada

Dindigul

Approx Travel Time

14h 44m

₹18,255

Onwards

Via Chennai, Tiruchirappalli

Vijayawada

Chennai

Tiruchirappalli

Dindigul

Approx Travel Time

11h 33m

₹5,556

Onwards

Via Tirupati

Vijayawada

Tirupati

Dindigul

Approx Travel Time

14h 37m

₹2,242

Onwards

Vijayawada

Tirupati

Dindigul

Approx Travel Time

20h 7m

₹2,689

Onwards

Via Gannavaram, Chennai, Madurai

FASTEST

Vijayawada

Gannavaram

Chennai

Madurai

Dindigul

Approx Travel Time

8h 8m

₹12,001

Onwards

Via Gannavaram, Hyderabad, Madurai

Vijayawada

Gannavaram

Hyderabad

Madurai

Dindigul

Approx Travel Time

8h 34m

₹11,628

Onwards

Via Salem

Vijayawada

Salem

Dindigul

Approx Travel Time

14h 58m

₹4,745

Onwards

Via Thiruvannamalai

Vijayawada

Thiruvannamalai

Dindigul

Approx Travel Time

19h 24m

₹7,852

Onwards

Frequently Asked Questions

What is the distance between Vijayawada and Dindigul?

Dindigul is approximately 850+ kms from Vijayawada.

How long does it take to reach Dindigul from Vijayawada?

It takes approximately 8 hours to reach Dindigul from Vijayawada by Bus, Flight, Train Via Gannavaram, Chennai, Madurai.

What is the cheapest way to reach Dindigul from Vijayawada?

The cheapest way to reach Dindigul from Vijayawada is by Train Via Chennai.

What is the fastest way to reach Dindigul from Vijayawada?

The fastest way to reach Dindigul from Vijayawada is by Bus, Flight, Train Via Gannavaram, Chennai, Madurai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India