
Rajpura to Shirpur
Shirpur is approximately 1100+ kms from Rajpura. The fastest way to reach Shirpur from Rajpura is by Bus, Flight Via Mohali, Indore. It takes approximately 9 hours. The cheapest way to reach Shirpur from Rajpura is by Train, Bus Via Delhi, Indore which would take approximately 23 hours.
Sort By
Mode of Transport
Via Mohali, Indore
RECOMMENDED
Rajpura
Mohali
Indore
Shirpur
Approx Travel Time
9h 14m
₹6,068
Onwards
FASTEST
Rajpura
Mohali
Indore
Shirpur
Approx Travel Time
9h 10m
₹5,532
Onwards
Via Delhi, Indore
Rajpura
Delhi
Indore
Shirpur
Approx Travel Time
12h 34m
₹4,467
Onwards
CHEAPEST
Rajpura
Delhi
Indore
Shirpur
Approx Travel Time
23h 7m
₹1,210
Onwards
Rajpura
Delhi
Indore
Shirpur
Approx Travel Time
12h 35m
₹7,700
Onwards
Rajpura
Delhi
Indore
Shirpur
Approx Travel Time
14h 15m
₹4,807
Onwards
Via Delhi
Rajpura
Delhi
Shirpur
Approx Travel Time
1d 1h 54m
On Demand
Via Dehradun, Indore
Rajpura
Dehradun
Indore
Shirpur
Approx Travel Time
14h 18m
₹9,982
Onwards
Via Delhi, Nashik
Rajpura
Delhi
Nashik
Shirpur
Approx Travel Time
13h 45m
₹10,069
Onwards
Via Delhi, Vadodara
Rajpura
Delhi
Vadodara
Shirpur
Approx Travel Time
15h 26m
₹9,553
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Shirpur?
Shirpur is approximately 1100+ kms from Rajpura.
How long does it take to reach Shirpur from Rajpura?
It takes approximately 9 hours to reach Shirpur from Rajpura by Bus, Flight Via Mohali, Indore.
What is the cheapest way to reach Shirpur from Rajpura?
The cheapest way to reach Shirpur from Rajpura is by Train, Bus Via Delhi, Indore.
What is the fastest way to reach Shirpur from Rajpura?
The fastest way to reach Shirpur from Rajpura is by Bus, Flight Via Mohali, Indore.


