Dindigul to Siwan Distance

Siwan is approximately 2000+ km from Dindigul. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Siwan, with a total travel time of approximately 14 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Dindigul, India to Siwan, India

Via Chennai, Patna

RECOMMENDED

FASTEST

Dindigul

Chennai

Patna

Siwan

Approx Travel Time

14h 5m

₹8,750

Onwards

Dindigul

Chennai

Patna

Siwan

Approx Travel Time

15h 50m

₹8,600

Onwards

Dindigul

Chennai

Patna

Siwan

Approx Travel Time

14h 37m

₹11,493

Onwards

Via Chennai, Varanasi

CHEAPEST

Dindigul

Chennai

Varanasi

Siwan

Approx Travel Time

1d 22h 20m

₹1,150

Onwards

Dindigul

Chennai

Varanasi

Siwan

Approx Travel Time

2d 1h

₹1,795

Onwards

Dindigul

Chennai

Varanasi

Siwan

Approx Travel Time

1d 22h 41m

₹5,895

Onwards

Dindigul

Chennai

Varanasi

Siwan

Approx Travel Time

17h

₹8,707

Onwards

Ads by MMT

Via Bangalore, Gorakhpur

Dindigul

Bangalore

Gorakhpur

Siwan

Approx Travel Time

2d 6h 12m

₹2,849

Onwards

Via Bangalore, Patna

Dindigul

Bangalore

Patna

Siwan

Approx Travel Time

15h 45m

₹8,770

Onwards

Dindigul

Bangalore

Patna

Siwan

Approx Travel Time

17h 30m

₹9,015

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Dindigul and Siwan?

Siwan is approximately 2000+ km from Dindigul.

How long does it take to reach Siwan from Dindigul?

It takes approximately 14 hours to reach Siwan from Dindigul by Train, Flight Via Chennai, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India