
Ambala to Shahapur
Shahapur is approximately 1450+ kms from Ambala. The fastest way to reach Shahapur from Ambala is by Bus, Flight Via Mohali, Mumbai. It takes approximately 8 hours. The cheapest way to reach Shahapur from Ambala is by Bus Via Gurgaon, Mumbai which would take approximately 35 hours.
Sort By
Mode of Transport
Via Mohali, Mumbai
RECOMMENDED
FASTEST
Ambala
Mohali
Mumbai
Shahapur
Approx Travel Time
7h 35m
₹8,334
Onwards
Ambala
Mohali
Mumbai
Shahapur
Approx Travel Time
8h 20m
₹11,156
Onwards
Ambala
Mohali
Mumbai
Shahapur
Approx Travel Time
7h 42m
₹9,774
Onwards
Ambala
Mohali
Mumbai
Shahapur
Approx Travel Time
7h 35m
₹8,219
Onwards
Via Thane
Ambala
Thane
Shahapur
Approx Travel Time
22h 35m
On Demand
Ambala
Thane
Shahapur
Approx Travel Time
23h 29m
On Demand
Via Gurgaon, Mumbai
CHEAPEST
Ambala
Gurgaon
Mumbai
Shahapur
Approx Travel Time
1d 11h 1m
₹3,842
Onwards
Via Delhi, Navi Mumbai
Ambala
Delhi
Navi Mumbai
Shahapur
Approx Travel Time
10h 41m
₹9,945
Onwards
Via Delhi, Mumbai
Ambala
Delhi
Mumbai
Shahapur
Approx Travel Time
10h 22m
₹10,127
Onwards
Via Dehradun, Mumbai
Ambala
Dehradun
Mumbai
Shahapur
Approx Travel Time
9h 26m
₹13,386
Onwards
Frequently Asked Questions
What is the distance between Ambala and Shahapur?
Shahapur is approximately 1450+ kms from Ambala.
How long does it take to reach Shahapur from Ambala?
It takes approximately 8 hours to reach Shahapur from Ambala by Bus, Flight 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 Bus, Flight Via Mohali, Mumbai.


