hero
How2Go
Gandhidham to Shahapur

Gandhidham to Shahapur

Shahapur is approximately 550+ kms from Gandhidham. The fastest way to reach Shahapur from Gandhidham is by Flight, Cab Via Mumbai. It takes approximately 5 hours. The cheapest way to reach Shahapur from Gandhidham is by Bus Via Surat which would take approximately 33 hours.

Sort By
Mode of Transport

Via Navsari

RECOMMENDED

Gandhidham

Navsari

Shahapur

Approx Travel Time

14h 31m

On Demand

Via Bhuj, Mumbai

Gandhidham

Bhuj

Mumbai

Shahapur

Approx Travel Time

8h 53m

On Demand

Gandhidham

Bhuj

Mumbai

Shahapur

Approx Travel Time

9h 1m

On Demand

Gandhidham

Bhuj

Mumbai

Shahapur

Approx Travel Time

10h 58m

₹7,399

Onwards

Ads by MMT

Via Mumbai

FASTEST

Gandhidham

Mumbai

Shahapur

Approx Travel Time

5h 5m

On Demand

Gandhidham

Mumbai

Shahapur

Approx Travel Time

7h 2m

₹16,981

Onwards

Via Surat

CHEAPEST

Gandhidham

Surat

Shahapur

Approx Travel Time

1d 8h 57m

₹3,700

Onwards

Ads by MMT

Via Ahmedabad

Gandhidham

Ahmedabad

Shahapur

Approx Travel Time

1d 7h 2m

₹11,749

Onwards

Via Rajkot, Mumbai

Gandhidham

Rajkot

Mumbai

Shahapur

Approx Travel Time

10h 31m

On Demand

Via Jamnagar, Mumbai

Gandhidham

Jamnagar

Mumbai

Shahapur

Approx Travel Time

11h 32m

On Demand

Frequently Asked Questions

What is the distance between Gandhidham and Shahapur?

Shahapur is approximately 550+ kms from Gandhidham.

How long does it take to reach Shahapur from Gandhidham?

It takes approximately 5 hours to reach Shahapur from Gandhidham by Flight, Cab Via Mumbai.

What is the cheapest way to reach Shahapur from Gandhidham?

The cheapest way to reach Shahapur from Gandhidham is by Bus Via Surat.

What is the fastest way to reach Shahapur from Gandhidham?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India