
Rajkot to Shahapur
Shahapur is approximately 500+ kms from Rajkot. The fastest way to reach Shahapur from Rajkot is by Flight, Cab Via Mumbai. It takes approximately 5 hours. The cheapest way to reach Shahapur from Rajkot is by Bus, Cab Via Mumbai which would take approximately 17 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
FASTEST
Rajkot
Mumbai
Shahapur
Approx Travel Time
5h 15m
₹7,464
Onwards
Rajkot
Mumbai
Shahapur
Approx Travel Time
7h 5m
₹5,864
Onwards
CHEAPEST
Rajkot
Mumbai
Shahapur
Approx Travel Time
17h 15m
₹3,710
Onwards
Via Navi Mumbai
Rajkot
Navi Mumbai
Shahapur
Approx Travel Time
6h 45m
₹6,094
Onwards
Rajkot
Navi Mumbai
Shahapur
Approx Travel Time
5h 22m
₹7,735
Onwards
Via Vapi
Rajkot
Vapi
Shahapur
Approx Travel Time
1d 7h 10m
₹3,800
Onwards
Via Mumbai, Navi Mumbai
Rajkot
Mumbai
Navi Mumbai
Shahapur
Approx Travel Time
9h 50m
₹6,414
Onwards
Via Navi Mumbai, Mumbai
Rajkot
Navi Mumbai
Mumbai
Shahapur
Approx Travel Time
9h
₹6,733
Onwards
Rajkot
Navi Mumbai
Mumbai
Shahapur
Approx Travel Time
6h 50m
₹8,333
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Shahapur?
Shahapur is approximately 500+ kms from Rajkot.
How long does it take to reach Shahapur from Rajkot?
It takes approximately 5 hours to reach Shahapur from Rajkot by Flight, Cab Via Mumbai.
What is the cheapest way to reach Shahapur from Rajkot?
The cheapest way to reach Shahapur from Rajkot is by Bus, Cab Via Mumbai.
What is the fastest way to reach Shahapur from Rajkot?
The fastest way to reach Shahapur from Rajkot is by Flight, Cab Via Mumbai.

