Rajpura to Shahdol - Multiple Options To Reach By Train, Cab, Bus
Shahdol is approximately 1000+ kms from Rajpura. The fastest way to reach Shahdol from Rajpura is by Train Via Ambala. It takes approximately 22 hours. The cheapest way to reach Shahdol from Rajpura is by Train Via Delhi which would take approximately 22 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
Rajpura
Agra
Shahdol
Approx Travel Time
22h 10m
On Demand
Via Delhi
CHEAPEST
Rajpura
Delhi
Shahdol
Approx Travel Time
22h 10m
₹610
Onwards
Rajpura
Delhi
Shahdol
Approx Travel Time
23h 10m
₹924
Onwards
Rajpura
Delhi
Shahdol
Approx Travel Time
22h 40m
₹4,141
Onwards
Via Gwalior
Rajpura
Gwalior
Shahdol
Approx Travel Time
22h 25m
On Demand
Via Kanpur
Rajpura
Kanpur
Shahdol
Approx Travel Time
22h 10m
On Demand
Via Mathura
Rajpura
Mathura
Shahdol
Approx Travel Time
22h 25m
₹715
Onwards
Via Ambala
FASTEST
Rajpura
Ambala
Shahdol
Approx Travel Time
21h 55m
₹615
Onwards
Rajpura
Ambala
Shahdol
Approx Travel Time
21h 55m
₹1,854
Onwards
Via Datia
Rajpura
Datia
Shahdol
Approx Travel Time
22h 40m
On Demand
Frequently Asked Questions
What is the distance between Rajpura and Shahdol?
Shahdol is approximately 1000+ kms from Rajpura.
How long does it take to reach Shahdol from Rajpura?
It takes approximately 22 hours to reach Shahdol from Rajpura by Train Via Ambala.
What is the cheapest way to reach Shahdol from Rajpura?
The cheapest way to reach Shahdol from Rajpura is by Train Via Delhi.
What is the fastest way to reach Shahdol from Rajpura?
The fastest way to reach Shahdol from Rajpura is by Train Via Ambala.