
Shahdol to Rajpura
Rajpura is approximately 1000+ kms from Shahdol. The fastest way to reach Rajpura from Shahdol is by Train. It takes approximately 21 hours. The cheapest way to reach Rajpura from Shahdol is by Train Via Delhi which would take approximately 22 hours.
Sort By
Mode of Transport
Via Agra
Shahdol
Agra
Rajpura
Approx Travel Time
22h 10m
₹665
Onwards
Via Delhi
CHEAPEST
Shahdol
Delhi
Rajpura
Approx Travel Time
22h 10m
₹580
Onwards
Shahdol
Delhi
Rajpura
Approx Travel Time
23h 10m
₹859
Onwards
Via Gwalior
Shahdol
Gwalior
Rajpura
Approx Travel Time
22h 25m
On Demand
Via Kanpur
Shahdol
Kanpur
Rajpura
Approx Travel Time
22h 10m
On Demand
Via Mathura
Shahdol
Mathura
Rajpura
Approx Travel Time
22h 25m
₹655
Onwards
Via Ambala
Shahdol
Ambala
Rajpura
Approx Travel Time
21h 55m
₹615
Onwards
Shahdol
Ambala
Rajpura
Approx Travel Time
21h 55m
₹1,942
Onwards
Via Datia
Shahdol
Datia
Rajpura
Approx Travel Time
22h 40m
₹680
Onwards
Frequently Asked Questions
What is the distance between Shahdol and Rajpura?
Rajpura is approximately 1000+ kms from Shahdol.
How long does it take to reach Rajpura from Shahdol?
It takes approximately 21 hours to reach Rajpura from Shahdol by Train.
What is the cheapest way to reach Rajpura from Shahdol?
The cheapest way to reach Rajpura from Shahdol is by Train Via Delhi.
What is the fastest way to reach Rajpura from Shahdol?
The fastest way to reach Rajpura from Shahdol is by Train.