
Ambala to Shahapur
Shahapur is approximately 1500+ kms from Ambala. The fastest way to reach Shahapur from Ambala is by Train, Flight, Cab Via Mohali, Mumbai. It takes approximately 9 hours. The cheapest way to reach Shahapur from Ambala is by Bus Via Gurgaon, Mumbai which would take approximately 45 hours.
Sort By
Mode of Transport
Via Mohali, Mumbai
RECOMMENDED
FASTEST
Ambala
Mohali
Mumbai
Shahapur
Approx Travel Time
9h 10m
₹10,501
Onwards
Ambala
Mohali
Mumbai
Shahapur
Approx Travel Time
9h 32m
₹11,867
Onwards
Ambala
Mohali
Mumbai
Shahapur
Approx Travel Time
10h 55m
₹9,410
Onwards
Via Mohali, Navi Mumbai
Ambala
Mohali
Navi Mumbai
Shahapur
Approx Travel Time
10h 50m
₹9,094
Onwards
Ambala
Mohali
Navi Mumbai
Shahapur
Approx Travel Time
9h 54m
₹11,615
Onwards
Ambala
Mohali
Navi Mumbai
Shahapur
Approx Travel Time
10h 50m
₹9,509
Onwards
Via Thane
Ambala
Thane
Shahapur
Approx Travel Time
22h 7m
On Demand
Ambala
Thane
Shahapur
Approx Travel Time
22h 34m
On Demand
Via Gurgaon, Mumbai
CHEAPEST
Ambala
Gurgaon
Mumbai
Shahapur
Approx Travel Time
1d 21h 5m
₹4,932
Onwards
Via Dehradun, Mumbai
Ambala
Dehradun
Mumbai
Shahapur
Approx Travel Time
11h 19m
₹12,690
Onwards
Frequently Asked Questions
What is the distance between Ambala and Shahapur?
Shahapur is approximately 1500+ kms from Ambala.
How long does it take to reach Shahapur from Ambala?
It takes approximately 9 hours to reach Shahapur from Ambala by Train, Flight, Cab Via Mohali, Mumbai.
What is the cheapest way to reach Shahapur from Ambala?
The cheapest way to reach Shahapur from Ambala is by Bus Via Gurgaon, Mumbai.
What is the fastest way to reach Shahapur from Ambala?
The fastest way to reach Shahapur from Ambala is by Train, Flight, Cab Via Mohali, Mumbai.

