
Siwan to Dindigul
Dindigul is approximately 2050+ kms from Siwan. The fastest way to reach Dindigul from Siwan is by Train, Flight Via Patna, Bangalore. It takes approximately 15 hours. The cheapest way to reach Dindigul from Siwan is by Train Via Salem which would take approximately 43 hours.
Sort By
Mode of Transport
Via Vijayawada
RECOMMENDED
Siwan
Vijayawada
Dindigul
Approx Travel Time
1d 18h 55m
₹1,265
Onwards
Via Patna, Bangalore
FASTEST
Siwan
Patna
Bangalore
Dindigul
Approx Travel Time
14h 50m
₹5,764
Onwards
Siwan
Patna
Bangalore
Dindigul
Approx Travel Time
16h 35m
₹6,163
Onwards
Via Khammam
Siwan
Khammam
Dindigul
Approx Travel Time
1d 18h 55m
₹1,280
Onwards
Via Ongole
Siwan
Ongole
Dindigul
Approx Travel Time
1d 18h 55m
₹1,245
Onwards
Via Warangal
Siwan
Warangal
Dindigul
Approx Travel Time
1d 19h 25m
₹1,275
Onwards
Via Tiruppattur, Tirupathur
Siwan
Tiruppattur, Tirupathur
Dindigul
Approx Travel Time
1d 18h 55m
₹1,105
Onwards
Via Nellore
Siwan
Nellore
Dindigul
Approx Travel Time
1d 19h 10m
₹2,455
Onwards
Via Salem
CHEAPEST
Siwan
Salem
Dindigul
Approx Travel Time
1d 18h 55m
₹1,075
Onwards
Via Vellore
Siwan
Vellore
Dindigul
Approx Travel Time
1d 19h 10m
On Demand
Frequently Asked Questions
What is the distance between Siwan and Dindigul?
Dindigul is approximately 2050+ kms from Siwan.
How long does it take to reach Dindigul from Siwan?
It takes approximately 15 hours to reach Dindigul from Siwan by Train, Flight Via Patna, Bangalore.
What is the cheapest way to reach Dindigul from Siwan?
The cheapest way to reach Dindigul from Siwan is by Train Via Salem.
What is the fastest way to reach Dindigul from Siwan?
The fastest way to reach Dindigul from Siwan is by Train, Flight Via Patna, Bangalore.