
Rajpura to Dindigul
Dindigul is approximately 2350+ kms from Rajpura. The fastest way to reach Dindigul from Rajpura is by Cab, Flight, Train Via Delhi, Madurai. It takes approximately 12 hours. The cheapest way to reach Dindigul from Rajpura is by Train Via Jhansi which would take approximately 48 hours.
Sort By
Mode of Transport
Via Mohali, Bangalore
RECOMMENDED
Rajpura
Mohali
Bangalore
Dindigul
Approx Travel Time
14h 21m
₹13,801
Onwards
Via Delhi, Madurai
Rajpura
Delhi
Madurai
Dindigul
Approx Travel Time
12h 9m
₹9,027
Onwards
FASTEST
Rajpura
Delhi
Madurai
Dindigul
Approx Travel Time
11h 58m
₹12,903
Onwards
Via Agra
Rajpura
Agra
Dindigul
Approx Travel Time
2d 2h 42m
₹1,954
Onwards
Via Delhi
Rajpura
Delhi
Dindigul
Approx Travel Time
2d 1h 23m
₹4,886
Onwards
Via Jhansi
CHEAPEST
Rajpura
Jhansi
Dindigul
Approx Travel Time
2d 0h 14m
₹1,200
Onwards
Via Gurgaon, Bangalore
Rajpura
Gurgaon
Bangalore
Dindigul
Approx Travel Time
2d 19h 21m
₹7,858
Onwards
Via Delhi, Tiruchirappalli
Rajpura
Delhi
Tiruchirappalli
Dindigul
Approx Travel Time
15h 9m
₹14,802
Onwards
Rajpura
Delhi
Tiruchirappalli
Dindigul
Approx Travel Time
14h 19m
₹8,095
Onwards
Via Delhi, Coimbatore
Rajpura
Delhi
Coimbatore
Dindigul
Approx Travel Time
15h 48m
₹15,198
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 12 hours to reach Dindigul from Rajpura by Cab, Flight, Train Via Delhi, Madurai.
What is the cheapest way to reach Dindigul from Rajpura?
The cheapest way to reach Dindigul from Rajpura is by Train Via Jhansi.
What is the fastest way to reach Dindigul from Rajpura?
The fastest way to reach Dindigul from Rajpura is by Cab, Flight, Train Via Delhi, Madurai.

