
Rajpura to Dindigul
Dindigul is approximately 2350+ kms from Rajpura. The fastest way to reach Dindigul from Rajpura is by Train, Flight Via Delhi, Madurai. It takes approximately 11 hours. The cheapest way to reach Dindigul from Rajpura is by Bus, Train Via Delhi, Viluppuram which would take approximately 49 hours.
Sort By
Mode of Transport
Via Delhi, Madurai
RECOMMENDED
Rajpura
Delhi
Madurai
Dindigul
Approx Travel Time
11h 19m
₹13,422
Onwards
FASTEST
Rajpura
Delhi
Madurai
Dindigul
Approx Travel Time
11h 14m
₹7,920
Onwards
Via Thanjavur
Rajpura
Thanjavur
Dindigul
Approx Travel Time
1d 23h 11m
On Demand
Rajpura
Thanjavur
Dindigul
Approx Travel Time
2d 0h 33m
On Demand
Via Delhi, Viluppuram
CHEAPEST
Rajpura
Delhi
Viluppuram
Dindigul
Approx Travel Time
2d 0h 26m
₹1,474
Onwards
Via Delhi, Bangalore
Rajpura
Delhi
Bangalore
Dindigul
Approx Travel Time
2d 23h 35m
₹5,840
Onwards
Via Delhi, Tiruchirappalli
Rajpura
Delhi
Tiruchirappalli
Dindigul
Approx Travel Time
12h 40m
₹13,576
Onwards
Rajpura
Delhi
Tiruchirappalli
Dindigul
Approx Travel Time
11h 59m
₹7,608
Onwards
Via Delhi, Coimbatore
Rajpura
Delhi
Coimbatore
Dindigul
Approx Travel Time
12h 42m
₹13,357
Onwards
Via Mohali, Bangalore
Rajpura
Mohali
Bangalore
Dindigul
Approx Travel Time
12h 42m
₹12,915
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Dindigul?
Dindigul is approximately 2350+ kms from Rajpura.
How long does it take to reach Dindigul from Rajpura?
It takes approximately 11 hours to reach Dindigul from Rajpura by Train, Flight Via Delhi, Madurai.
What is the cheapest way to reach Dindigul from Rajpura?
The cheapest way to reach Dindigul from Rajpura is by Bus, Train Via Delhi, Viluppuram.
What is the fastest way to reach Dindigul from Rajpura?
The fastest way to reach Dindigul from Rajpura is by Train, Flight Via Delhi, Madurai.