hero
How2Go
Dindigul to Kandaghat

Dindigul to Kandaghat

Kandaghat is approximately 2550+ kms from Dindigul. The fastest way to reach Kandaghat from Dindigul is by Train, Flight, Cab Via Chennai, Mohali. It takes approximately 15 hours. The cheapest way to reach Kandaghat from Dindigul is by Train Via Itarsi, Kalka which would take approximately 52 hours.

Sort By
Mode of Transport

Via Bangalore, Mohali

RECOMMENDED

Dindigul

Bangalore

Mohali

Kandaghat

Approx Travel Time

16h 6m

On Demand

Via Chennai, Mohali

FASTEST

Dindigul

Chennai

Mohali

Kandaghat

Approx Travel Time

14h 51m

On Demand

Ads by MMT

Via Madurai, Delhi

Dindigul

Madurai

Delhi

Kandaghat

Approx Travel Time

15h 1m

On Demand

Dindigul

Madurai

Delhi

Kandaghat

Approx Travel Time

15h 11m

On Demand

Via Viluppuram, Delhi

Dindigul

Viluppuram

Delhi

Kandaghat

Approx Travel Time

1d 23h 37m

On Demand

Dindigul

Viluppuram

Delhi

Kandaghat

Approx Travel Time

2d 0h 56m

₹1,465

Onwards

Ads by MMT

Via Itarsi, Kalka

CHEAPEST

Dindigul

Itarsi

Kalka

Kandaghat

Approx Travel Time

2d 3h 19m

₹1,345

Onwards

Via Anantapur, Delhi

Dindigul

Anantapur

Delhi

Kandaghat

Approx Travel Time

2d 8h 22m

On Demand

Via Tiruchirappalli, Delhi

Dindigul

Tiruchirappalli

Delhi

Kandaghat

Approx Travel Time

16h 1m

On Demand

Dindigul

Tiruchirappalli

Delhi

Kandaghat

Approx Travel Time

17h

₹9,942

Onwards

Frequently Asked Questions

What is the distance between Dindigul and Kandaghat?

Kandaghat is approximately 2550+ kms from Dindigul.

How long does it take to reach Kandaghat from Dindigul?

It takes approximately 15 hours to reach Kandaghat from Dindigul by Train, Flight, Cab Via Chennai, Mohali.

What is the cheapest way to reach Kandaghat from Dindigul?

The cheapest way to reach Kandaghat from Dindigul is by Train Via Itarsi, Kalka.

What is the fastest way to reach Kandaghat from Dindigul?

The fastest way to reach Kandaghat from Dindigul is by Train, Flight, Cab Via Chennai, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India