
Dindigul to Mohali
Mohali is approximately 2700+ kms from Dindigul. The fastest way to reach Mohali from Dindigul is by Train, Flight Via Cochin. It takes approximately 11 hours. The cheapest way to reach Mohali from Dindigul is by Train, Flight Via Chennai which would take approximately 16 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Dindigul
Bangalore
Mohali
Approx Travel Time
13h 55m
₹8,691
Onwards
Dindigul
Bangalore
Mohali
Approx Travel Time
13h 10m
₹7,877
Onwards
Via Cochin
FASTEST
Dindigul
Cochin
Mohali
Approx Travel Time
10h 55m
₹9,750
Onwards
Dindigul
Cochin
Mohali
Approx Travel Time
12h
₹16,479
Onwards
Dindigul
Cochin
Mohali
Approx Travel Time
11h 25m
₹10,150
Onwards
Via Bangalore, Hyderabad
Dindigul
Bangalore
Hyderabad
Mohali
Approx Travel Time
14h 35m
₹11,494
Onwards
Via Bangalore, Delhi
Dindigul
Bangalore
Delhi
Mohali
Approx Travel Time
14h 55m
₹9,129
Onwards
Via Chennai
CHEAPEST
Dindigul
Chennai
Mohali
Approx Travel Time
15h 25m
₹7,261
Onwards
Via Bangalore, Ahmedabad
Dindigul
Bangalore
Ahmedabad
Mohali
Approx Travel Time
14h 50m
₹10,499
Onwards
Via Bangalore, Pune
Dindigul
Bangalore
Pune
Mohali
Approx Travel Time
15h 5m
₹10,563
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Mohali?
Mohali is approximately 2700+ kms from Dindigul.
How long does it take to reach Mohali from Dindigul?
It takes approximately 11 hours to reach Mohali from Dindigul by Train, Flight Via Cochin.
What is the cheapest way to reach Mohali from Dindigul?
The cheapest way to reach Mohali from Dindigul is by Train, Flight Via Chennai.
What is the fastest way to reach Mohali from Dindigul?
The fastest way to reach Mohali from Dindigul is by Train, Flight Via Cochin.


