
Ongole to Dindigul
Dindigul is approximately 650+ kms from Ongole. The fastest way to reach Dindigul from Ongole is by Train. It takes approximately 14 hours. The cheapest way to reach Dindigul from Ongole is by Train Via Chennai which would take approximately 17 hours.
Sort By
Mode of Transport
Via Tirupati
Ongole
Tirupati
Dindigul
Approx Travel Time
14h 55m
₹390
Onwards
Ongole
Tirupati
Dindigul
Approx Travel Time
16h 10m
₹1,280
Onwards
Ongole
Tirupati
Dindigul
Approx Travel Time
16h 26m
₹7,557
Onwards
Via Salem
Ongole
Salem
Dindigul
Approx Travel Time
14h 55m
₹375
Onwards
Via Vellore
Ongole
Vellore
Dindigul
Approx Travel Time
15h 10m
₹585
Onwards
Via Tiruppattur, Tirupathur
Ongole
Tiruppattur, Tirupathur
Dindigul
Approx Travel Time
15h 10m
₹460
Onwards
Via Tiruchirappalli
Ongole
Tiruchirappalli
Dindigul
Approx Travel Time
15h 25m
₹455
Onwards
Via Erode
Ongole
Erode
Dindigul
Approx Travel Time
15h 25m
₹415
Onwards
Via Chennai
CHEAPEST
Ongole
Chennai
Dindigul
Approx Travel Time
16h 22m
₹305
Onwards
Frequently Asked Questions
What is the distance between Ongole and Dindigul?
Dindigul is approximately 650+ kms from Ongole.
How long does it take to reach Dindigul from Ongole?
It takes approximately 14 hours to reach Dindigul from Ongole by Train.
What is the cheapest way to reach Dindigul from Ongole?
The cheapest way to reach Dindigul from Ongole is by Train Via Chennai.
What is the fastest way to reach Dindigul from Ongole?
The fastest way to reach Dindigul from Ongole is by Train.