
Shahapur to Rajpura
Rajpura is approximately 1450+ kms from Shahapur. The fastest way to reach Rajpura from Shahapur is by Bus, Flight Via Mumbai, Mohali. It takes approximately 8 hours. The cheapest way to reach Rajpura from Shahapur is by Train Via Nashik, Agra which would take approximately 23 hours.
Sort By
Mode of Transport
Via Mumbai, Mohali
RECOMMENDED
Shahapur
Mumbai
Mohali
Rajpura
Approx Travel Time
8h 2m
₹10,042
Onwards
FASTEST
Shahapur
Mumbai
Mohali
Rajpura
Approx Travel Time
7h 20m
₹9,499
Onwards
Shahapur
Mumbai
Mohali
Rajpura
Approx Travel Time
7h 24m
₹10,002
Onwards
Shahapur
Mumbai
Mohali
Rajpura
Approx Travel Time
7h 58m
₹9,539
Onwards
Via Nashik, Delhi
Shahapur
Nashik
Delhi
Rajpura
Approx Travel Time
9h 46m
₹6,295
Onwards
Shahapur
Nashik
Delhi
Rajpura
Approx Travel Time
23h 28m
₹4,241
Onwards
Shahapur
Nashik
Delhi
Rajpura
Approx Travel Time
1d 1h 8m
₹1,129
Onwards
Shahapur
Nashik
Delhi
Rajpura
Approx Travel Time
9h 47m
₹9,686
Onwards
Via Nashik, Agra
CHEAPEST
Shahapur
Nashik
Agra
Rajpura
Approx Travel Time
23h 17m
₹940
Onwards
Via Mumbai, Gurgaon
Shahapur
Mumbai
Gurgaon
Rajpura
Approx Travel Time
1d 11h 36m
₹5,899
Onwards
Frequently Asked Questions
What is the distance between Shahapur and Rajpura?
Rajpura is approximately 1450+ kms from Shahapur.
How long does it take to reach Rajpura from Shahapur?
It takes approximately 8 hours to reach Rajpura from Shahapur by Bus, Flight Via Mumbai, Mohali.
What is the cheapest way to reach Rajpura from Shahapur?
The cheapest way to reach Rajpura from Shahapur is by Train Via Nashik, Agra.
What is the fastest way to reach Rajpura from Shahapur?
The fastest way to reach Rajpura from Shahapur is by Bus, Flight Via Mumbai, Mohali.


