
Dindigul to Rajpura
Rajpura is approximately 2500+ kms from Dindigul. The fastest way to reach Rajpura from Dindigul is by Train, Flight, Cab Via Bangalore, Mohali. It takes approximately 14 hours. The cheapest way to reach Rajpura from Dindigul is by Train Via Nanded which would take approximately 51 hours.
Sort By
Mode of Transport
Via Bangalore, Mohali
RECOMMENDED
FASTEST
Dindigul
Bangalore
Mohali
Rajpura
Approx Travel Time
14h 9m
₹9,039
Onwards
Via Bangalore, Jaipur
Dindigul
Bangalore
Jaipur
Rajpura
Approx Travel Time
21h 35m
On Demand
Dindigul
Bangalore
Jaipur
Rajpura
Approx Travel Time
23h 50m
₹7,880
Onwards
Via Bangalore, Dehradun
Dindigul
Bangalore
Dehradun
Rajpura
Approx Travel Time
17h 5m
₹13,725
Onwards
Via Bangalore, Bareilly
Dindigul
Bangalore
Bareilly
Rajpura
Approx Travel Time
20h 50m
₹8,573
Onwards
Via Bangalore, Amritsar
Dindigul
Bangalore
Amritsar
Rajpura
Approx Travel Time
18h 35m
₹6,078
Onwards
Dindigul
Bangalore
Amritsar
Rajpura
Approx Travel Time
19h 50m
₹6,649
Onwards
Via Nanded
CHEAPEST
Dindigul
Nanded
Rajpura
Approx Travel Time
2d 2h 55m
₹1,340
Onwards
Via Bangalore, Jodhpur
Dindigul
Bangalore
Jodhpur
Rajpura
Approx Travel Time
1d 1h 20m
₹7,935
Onwards
Via Bangalore, Lucknow
Dindigul
Bangalore
Lucknow
Rajpura
Approx Travel Time
1d 1h 20m
On Demand
Frequently Asked Questions
What is the distance between Dindigul and Rajpura?
Rajpura is approximately 2500+ kms from Dindigul.
How long does it take to reach Rajpura from Dindigul?
It takes approximately 14 hours to reach Rajpura from Dindigul by Train, Flight, Cab Via Bangalore, Mohali.
What is the cheapest way to reach Rajpura from Dindigul?
The cheapest way to reach Rajpura from Dindigul is by Train Via Nanded.
What is the fastest way to reach Rajpura from Dindigul?
The fastest way to reach Rajpura from Dindigul is by Train, Flight, Cab Via Bangalore, Mohali.