hero
How2Go
Mohali to Dindigul

Mohali to Dindigul

Dindigul is approximately 2400+ kms from Mohali. The fastest way to reach Dindigul from Mohali is by Flight, Train Via Hyderabad, Madurai. It takes approximately 8 hours. The cheapest way to reach Dindigul from Mohali is by Cab, Train Via Delhi which would take approximately 50 hours.

Sort By
Mode of Transport

Via Chennai

RECOMMENDED

Mohali

Chennai

Dindigul

Approx Travel Time

10h 5m

₹8,598

Onwards

Via Itarsi

Mohali

Itarsi

Dindigul

Approx Travel Time

1d 22h 42m

On Demand

Ads by MMT

Via Hyderabad, Madurai

FASTEST

Mohali

Hyderabad

Madurai

Dindigul

Approx Travel Time

7h 55m

₹15,604

Onwards

Via Ghaziabad

Mohali

Ghaziabad

Dindigul

Approx Travel Time

2d 3h 9m

On Demand

Ads by MMT

Via Delhi

CHEAPEST

Mohali

Delhi

Dindigul

Approx Travel Time

2d 1h 51m

₹4,321

Onwards

Via Delhi, Bangalore

Mohali

Delhi

Bangalore

Dindigul

Approx Travel Time

2d 5h 55m

₹7,000

Onwards

Via Bangalore

Mohali

Bangalore

Dindigul

Approx Travel Time

12h 19m

₹14,211

Onwards

Via Bangalore, Tiruchirappalli

Mohali

Bangalore

Tiruchirappalli

Dindigul

Approx Travel Time

8h 30m

₹11,316

Onwards

Via Chennai, Tiruchirappalli

Mohali

Chennai

Tiruchirappalli

Dindigul

Approx Travel Time

8h 30m

₹13,201

Onwards

Via Bangalore, Madurai

Mohali

Bangalore

Madurai

Dindigul

Approx Travel Time

8h 35m

₹13,659

Onwards

Frequently Asked Questions

What is the distance between Mohali and Dindigul?

Dindigul is approximately 2400+ kms from Mohali.

How long does it take to reach Dindigul from Mohali?

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

What is the cheapest way to reach Dindigul from Mohali?

The cheapest way to reach Dindigul from Mohali is by Cab, Train Via Delhi.

What is the fastest way to reach Dindigul from Mohali?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India