
Dindigul to Mohali
Mohali is approximately 2400+ kms from Dindigul. The fastest way to reach Mohali from Dindigul is by Train, Flight Via Tiruchirappalli, Hyderabad. It takes approximately 7 hours. The cheapest way to reach Mohali from Dindigul is by Train Via Itarsi which would take approximately 48 hours.
Sort By
Mode of Transport
Via Madurai, Hyderabad
RECOMMENDED
Dindigul
Madurai
Hyderabad
Mohali
Approx Travel Time
7h 31m
₹17,224
Onwards
Dindigul
Madurai
Hyderabad
Mohali
Approx Travel Time
7h 35m
₹14,864
Onwards
Via Tiruchirappalli, Hyderabad
FASTEST
Dindigul
Tiruchirappalli
Hyderabad
Mohali
Approx Travel Time
6h 50m
₹12,998
Onwards
Dindigul
Tiruchirappalli
Hyderabad
Mohali
Approx Travel Time
8h 3m
₹15,722
Onwards
Via Itarsi
CHEAPEST
Dindigul
Itarsi
Mohali
Approx Travel Time
1d 23h 22m
₹1,280
Onwards
Via Ghaziabad
Dindigul
Ghaziabad
Mohali
Approx Travel Time
2d 3h 59m
On Demand
Via Tiruchirappalli, Bhopal
Dindigul
Tiruchirappalli
Bhopal
Mohali
Approx Travel Time
2d 1h 7m
₹4,039
Onwards
Via Bangalore, Delhi
Dindigul
Bangalore
Delhi
Mohali
Approx Travel Time
2d 11h 11m
₹5,369
Onwards
Via Bangalore
Dindigul
Bangalore
Mohali
Approx Travel Time
10h 43m
₹14,698
Onwards
Via Madurai, Delhi
Dindigul
Madurai
Delhi
Mohali
Approx Travel Time
7h 51m
₹15,434
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Mohali?
Mohali is approximately 2400+ kms from Dindigul.
How long does it take to reach Mohali from Dindigul?
It takes approximately 7 hours to reach Mohali from Dindigul by Train, Flight Via Tiruchirappalli, Hyderabad.
What is the cheapest way to reach Mohali from Dindigul?
The cheapest way to reach Mohali from Dindigul is by Train Via Itarsi.
What is the fastest way to reach Mohali from Dindigul?
The fastest way to reach Mohali from Dindigul is by Train, Flight Via Tiruchirappalli, Hyderabad.


