
Dindigul to Roorkee
Roorkee is approximately 2350+ kms from Dindigul. The fastest way to reach Roorkee from Dindigul is by Train, Flight, Cab Via Madurai, Delhi. It takes approximately 11 hours. The cheapest way to reach Roorkee from Dindigul is by Train, Flight Via Tiruchirappalli, Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Madurai, Delhi
RECOMMENDED
Dindigul
Madurai
Delhi
Roorkee
Approx Travel Time
10h 54m
₹13,926
Onwards
Dindigul
Madurai
Delhi
Roorkee
Approx Travel Time
10h 53m
₹8,150
Onwards
Dindigul
Madurai
Delhi
Roorkee
Approx Travel Time
10h 57m
₹10,403
Onwards
FASTEST
Dindigul
Madurai
Delhi
Roorkee
Approx Travel Time
10h 50m
₹11,673
Onwards
Via Bangalore, Sagar
Dindigul
Bangalore
Sagar
Roorkee
Approx Travel Time
1d 19h 44m
On Demand
Dindigul
Bangalore
Sagar
Roorkee
Approx Travel Time
1d 21h 56m
On Demand
Via Thanjavur
Dindigul
Thanjavur
Roorkee
Approx Travel Time
1d 21h 49m
On Demand
Via Tiruchirappalli, Delhi
Dindigul
Tiruchirappalli
Delhi
Roorkee
Approx Travel Time
13h 10m
₹13,337
Onwards
CHEAPEST
Dindigul
Tiruchirappalli
Delhi
Roorkee
Approx Travel Time
12h 33m
₹7,090
Onwards
Dindigul
Tiruchirappalli
Delhi
Roorkee
Approx Travel Time
13h 13m
₹9,814
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Roorkee?
Roorkee is approximately 2350+ kms from Dindigul.
How long does it take to reach Roorkee from Dindigul?
It takes approximately 11 hours to reach Roorkee from Dindigul by Train, Flight, Cab Via Madurai, Delhi.
What is the cheapest way to reach Roorkee from Dindigul?
The cheapest way to reach Roorkee from Dindigul is by Train, Flight Via Tiruchirappalli, Delhi.
What is the fastest way to reach Roorkee from Dindigul?
The fastest way to reach Roorkee from Dindigul is by Train, Flight, Cab Via Madurai, Delhi.