Dindigul to Rajkot - Multiple Options To Reach By Train, Flight, Bus
Rajkot is approximately 1650+ kms from Dindigul. The fastest way to reach Rajkot from Dindigul is by Train, Flight Via Bangalore. It takes approximately 11 hours. The cheapest way to reach Rajkot from Dindigul is by Train which would take approximately 34 hours.
Sort By
Mode of Transport
Via Bangalore
FASTEST
Dindigul
Bangalore
Rajkot
Approx Travel Time
10h 40m
₹6,673
Onwards
Dindigul
Bangalore
Rajkot
Approx Travel Time
1d 11h 40m
On Demand
Via Pune
Dindigul
Pune
Rajkot
Approx Travel Time
1d 0h 55m
₹5,176
Onwards
Dindigul
Pune
Rajkot
Approx Travel Time
1d 11h 10m
₹1,035
Onwards
Via Hyderabad
Dindigul
Hyderabad
Rajkot
Approx Travel Time
20h 55m
₹6,765
Onwards
Via Thane
Dindigul
Thane
Rajkot
Approx Travel Time
1d 10h 55m
On Demand
Via Mumbai
Dindigul
Mumbai
Rajkot
Approx Travel Time
1d 2h 55m
₹4,556
Onwards
Dindigul
Mumbai
Rajkot
Approx Travel Time
1d 13h 25m
₹1,645
Onwards
Via Kalyan
Dindigul
Kalyan
Rajkot
Approx Travel Time
1d 11h 10m
₹1,035
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Rajkot?
Rajkot is approximately 1650+ kms from Dindigul.
How long does it take to reach Rajkot from Dindigul?
It takes approximately 11 hours to reach Rajkot from Dindigul by Train, Flight Via Bangalore.
What is the cheapest way to reach Rajkot from Dindigul?
The cheapest way to reach Rajkot from Dindigul is by Train.
What is the fastest way to reach Rajkot from Dindigul?
The fastest way to reach Rajkot from Dindigul is by Train, Flight Via Bangalore.