
Meerut to Shahapur
Shahapur is approximately 1450+ kms from Meerut. The fastest way to reach Shahapur from Meerut is by Train, Flight, Cab Via Ghaziabad, Mumbai. It takes approximately 10 hours. The cheapest way to reach Shahapur from Meerut is by Train, Bus Via Thane which would take approximately 22 hours.
Sort By
Mode of Transport
Via Thane
RECOMMENDED
CHEAPEST
Meerut
Thane
Shahapur
Approx Travel Time
21h 25m
₹1,295
Onwards
Via Jewar, Navi Mumbai
Meerut
Jewar
Navi Mumbai
Shahapur
Approx Travel Time
10h 46m
On Demand
Via Jewar, Mumbai
Meerut
Jewar
Mumbai
Shahapur
Approx Travel Time
10h 14m
On Demand
Via Navsari
Meerut
Navsari
Shahapur
Approx Travel Time
21h 53m
On Demand
Via Ghaziabad, Navi Mumbai
Meerut
Ghaziabad
Navi Mumbai
Shahapur
Approx Travel Time
9h 31m
₹8,102
Onwards
Via Delhi, Navi Mumbai
Meerut
Delhi
Navi Mumbai
Shahapur
Approx Travel Time
11h 22m
₹7,151
Onwards
Via Ghaziabad, Mumbai
FASTEST
Meerut
Ghaziabad
Mumbai
Shahapur
Approx Travel Time
9h 24m
₹7,951
Onwards
Via Delhi, Mumbai
Meerut
Delhi
Mumbai
Shahapur
Approx Travel Time
11h 32m
₹6,485
Onwards
Meerut
Delhi
Mumbai
Shahapur
Approx Travel Time
11h 47m
₹6,699
Onwards
Via Surat
Meerut
Surat
Shahapur
Approx Travel Time
2d 1h 40m
₹11,300
Onwards
Frequently Asked Questions
What is the distance between Meerut and Shahapur?
Shahapur is approximately 1450+ kms from Meerut.
How long does it take to reach Shahapur from Meerut?
It takes approximately 10 hours to reach Shahapur from Meerut by Train, Flight, Cab Via Ghaziabad, Mumbai.
What is the cheapest way to reach Shahapur from Meerut?
The cheapest way to reach Shahapur from Meerut is by Train, Bus Via Thane.
What is the fastest way to reach Shahapur from Meerut?
The fastest way to reach Shahapur from Meerut is by Train, Flight, Cab Via Ghaziabad, Mumbai.

