
Dindigul to Rajpura
Rajpura is approximately 2350+ km from Dindigul, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Rajpura.
Sort By
Mode of Transport
Via Madurai, Delhi
RECOMMENDED
FASTEST
Dindigul
Madurai
Delhi
Rajpura
Approx Travel Time
10h 5m
₹11,915
Onwards
Dindigul
Madurai
Delhi
Rajpura
Approx Travel Time
10h 37m
₹12,347
Onwards
Dindigul
Madurai
Delhi
Rajpura
Approx Travel Time
10h 48m
₹13,940
Onwards
Via Delhi
CHEAPEST
Dindigul
Delhi
Rajpura
Approx Travel Time
1d 19h 47m
₹1,025
Onwards
Via Bangalore, Hyderabad, Delhi
Dindigul
Bangalore
Hyderabad
Delhi
Rajpura
Approx Travel Time
1d 16h 52m
₹1,689
Onwards
Dindigul
Bangalore
Hyderabad
Delhi
Rajpura
Approx Travel Time
1d 16h 30m
₹8,107
Onwards
Via Bangalore, Agra
Dindigul
Bangalore
Agra
Rajpura
Approx Travel Time
2d 7h 15m
₹4,427
Onwards
Via Tiruchirappalli, Delhi
Dindigul
Tiruchirappalli
Delhi
Rajpura
Approx Travel Time
12h 7m
₹10,864
Onwards
Via Coimbatore, Delhi
Dindigul
Coimbatore
Delhi
Rajpura
Approx Travel Time
14h 34m
₹11,472
Onwards
Via Bangalore, Mohali
Dindigul
Bangalore
Mohali
Rajpura
Approx Travel Time
14h 25m
₹12,459
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Rajpura?
Rajpura is approximately 2350+ kms from Dindigul.
How long does it take to reach Rajpura from Dindigul?
It takes approximately 10 hours to reach Rajpura from Dindigul by Train, Flight Via Madurai, Delhi.
What is the cheapest way to reach Rajpura from Dindigul?
The cheapest way to reach Rajpura from Dindigul is by Train Via Delhi.
What is the fastest way to reach Rajpura from Dindigul?
The fastest way to reach Rajpura from Dindigul is by Train, Flight Via Madurai, Delhi.

