
Shahapur to Mahuva
Mahuva is approximately 400+ kms from Shahapur. The fastest way to reach Mahuva from Shahapur is by Cab, Train Via Mumbai. It takes approximately 8 hours. The cheapest way to reach Mahuva from Shahapur is by Bus, Train Via Mumbai which would take approximately 21 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
FASTEST
Shahapur
Mumbai
Mahuva
Approx Travel Time
8h 12m
₹4,076
Onwards
CHEAPEST
Shahapur
Mumbai
Mahuva
Approx Travel Time
21h 10m
₹2,475
Onwards
Shahapur
Mumbai
Mahuva
Approx Travel Time
19h 57m
₹4,601
Onwards
Via Palghar
Shahapur
Palghar
Mahuva
Approx Travel Time
15h 42m
On Demand
Via Vapi
Shahapur
Vapi
Mahuva
Approx Travel Time
1d 7h 40m
₹3,300
Onwards
Shahapur
Vapi
Mahuva
Approx Travel Time
1d 8h 11m
₹2,925
Onwards
Via Thane
Shahapur
Thane
Mahuva
Approx Travel Time
21h
₹3,619
Onwards
Via Surat
Shahapur
Surat
Mahuva
Approx Travel Time
1d 0h 10m
₹2,855
Onwards
Shahapur
Surat
Mahuva
Approx Travel Time
1d 7h 40m
₹6,225
Onwards
Shahapur
Surat
Mahuva
Approx Travel Time
1d 8h 30m
₹3,099
Onwards
Frequently Asked Questions
What is the distance between Shahapur and Mahuva?
Mahuva is approximately 400+ kms from Shahapur.
How long does it take to reach Mahuva from Shahapur?
It takes approximately 8 hours to reach Mahuva from Shahapur by Cab, Train Via Mumbai.
What is the cheapest way to reach Mahuva from Shahapur?
The cheapest way to reach Mahuva from Shahapur is by Bus, Train Via Mumbai.
What is the fastest way to reach Mahuva from Shahapur?
The fastest way to reach Mahuva from Shahapur is by Cab, Train Via Mumbai.
Routes Connecting Shahapur
Routes From Shahapur
Routes To Shahapur
- Charkhi-dadri to Shahapur
- Raiganj to Shahapur
- Surat to Shahapur
- Muktsar to Shahapur
- Bongaigaon to Shahapur
- Rajahmundry to Shahapur
- Hazaribagh to Shahapur
- Farrukhabad to Shahapur
- Sangrur to Shahapur
- Kottayam to Shahapur
- Balaghat to Shahapur
- Chandrapur to Shahapur
- Bangarapet to Shahapur
- Pushkar to Shahapur
- Balurghat to Shahapur

