hero
How2Go
Rajkot to Shahapur

Rajkot to Shahapur

Shahapur is approximately 450+ km from Rajkot, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shahapur.

Read More
Sort By
Mode of Transport

Via Mumbai

RECOMMENDED

Rajkot

Mumbai

Shahapur

Approx Travel Time

6h 40m

₹6,624

Onwards

FASTEST

Rajkot

Mumbai

Shahapur

Approx Travel Time

5h

₹7,735

Onwards

Via Palghar

Rajkot

Palghar

Shahapur

Approx Travel Time

13h 25m

₹4,387

Onwards

Rajkot

Palghar

Shahapur

Approx Travel Time

17h 15m

₹5,021

Onwards

Direct Cab

Rajkot

Shahapur

Approx Travel Time

11h 45m

₹12,893

Onwards

Via Vapi

CHEAPEST

Rajkot

Vapi

Shahapur

Approx Travel Time

1d 4h 33m

₹2,830

Onwards

Rajkot

Vapi

Shahapur

Approx Travel Time

1d 7h 5m

₹3,500

Onwards

Via Navi Mumbai

Rajkot

Navi Mumbai

Shahapur

Approx Travel Time

6h 58m

₹6,624

Onwards

Rajkot

Navi Mumbai

Shahapur

Approx Travel Time

5h 43m

₹7,840

Onwards

Via Mumbai, Navi Mumbai

Rajkot

Mumbai

Navi Mumbai

Shahapur

Approx Travel Time

10h 13m

On Demand

Frequently Asked Questions

What is the distance between Rajkot and Shahapur?

Shahapur is approximately 450+ 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 Train, Bus Via Vapi.

What is the fastest way to reach Shahapur from Rajkot?

The fastest way to reach Shahapur from Rajkot is by Flight, Cab Via Mumbai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India