hero
How2Go
Mehsana to Shahapur

Mehsana to Shahapur

Shahapur is approximately 500+ km from Mehsana, 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 Palghar

RECOMMENDED

Mehsana

Palghar

Shahapur

Approx Travel Time

10h 46m

₹4,307

Onwards

Via Ahmedabad, Mumbai

CHEAPEST

Mehsana

Ahmedabad

Mumbai

Shahapur

Approx Travel Time

12h 21m

₹1,905

Onwards

Mehsana

Ahmedabad

Mumbai

Shahapur

Approx Travel Time

10h 25m

₹5,472

Onwards

Mehsana

Ahmedabad

Mumbai

Shahapur

Approx Travel Time

8h 32m

₹7,941

Onwards

Ads by MMT

Via Ahmedabad, Nashik

FASTEST

Mehsana

Ahmedabad

Nashik

Shahapur

Approx Travel Time

7h 57m

₹15,199

Onwards

Via Bharuch

Mehsana

Bharuch

Shahapur

Approx Travel Time

1d 3h 37m

₹3,100

Onwards

Ads by MMT

Via Anand

Mehsana

Anand

Shahapur

Approx Travel Time

1d 2h 26m

₹5,624

Onwards

Via Ahmedabad, Navi Mumbai

Mehsana

Ahmedabad

Navi Mumbai

Shahapur

Approx Travel Time

8h 35m

₹7,940

Onwards

Via Surat

Mehsana

Surat

Shahapur

Approx Travel Time

1d 1h 47m

₹2,645

Onwards

Via Vapi

Mehsana

Vapi

Shahapur

Approx Travel Time

1d 1h 53m

₹2,745

Onwards

Frequently Asked Questions

What is the distance between Mehsana and Shahapur?

Shahapur is approximately 500+ kms from Mehsana.

How long does it take to reach Shahapur from Mehsana?

It takes approximately 8 hours to reach Shahapur from Mehsana by Cab, Flight Via Ahmedabad, Nashik.

What is the cheapest way to reach Shahapur from Mehsana?

The cheapest way to reach Shahapur from Mehsana is by Bus, Train Via Ahmedabad, Mumbai.

What is the fastest way to reach Shahapur from Mehsana?

The fastest way to reach Shahapur from Mehsana is by Cab, Flight Via Ahmedabad, Nashik.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India