Dindigul to Somnath
Somnath is approximately 1600+ kms from Dindigul. The fastest way to reach Somnath from Dindigul is by Train Via Thane. It takes approximately 34 hours. The cheapest way to reach Somnath from Dindigul is by Train Via Thane which would take approximately 34 hours.
Sort By
Mode of Transport
Via Thane
RECOMMENDED
CHEAPEST
FASTEST
Dindigul
Thane
Somnath
Approx Travel Time
1d 9h 25m
₹1,085
Onwards
Via Lonavala
Dindigul
Lonavala
Somnath
Approx Travel Time
1d 9h 25m
₹1,100
Onwards
Via Pune
Dindigul
Pune
Somnath
Approx Travel Time
1d 9h 40m
₹1,095
Onwards
Via Kalyan
Dindigul
Kalyan
Somnath
Approx Travel Time
1d 9h 40m
₹1,090
Onwards
Via Surat
Dindigul
Surat
Somnath
Approx Travel Time
1d 11h 55m
₹1,160
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Somnath?
Somnath is approximately 1600+ kms from Dindigul.
How long does it take to reach Somnath from Dindigul?
It takes approximately 34 hours to reach Somnath from Dindigul by Train Via Thane.
What is the cheapest way to reach Somnath from Dindigul?
The cheapest way to reach Somnath from Dindigul is by Train Via Thane.
What is the fastest way to reach Somnath from Dindigul?
The fastest way to reach Somnath from Dindigul is by Train Via Thane.