
Mumbai to Ambaji
Ambaji is approximately 600+ kms from Mumbai. The fastest way to reach Ambaji from Mumbai is by Flight, Bus Via Vadodara. It takes approximately 9 hours. The cheapest way to reach Ambaji from Mumbai is by Train, Bus Via Surat which would take approximately 16 hours.
Sort By
Mode of Transport
Via Bharuch
RECOMMENDED
Mumbai
Bharuch
Ambaji
Approx Travel Time
15h 55m
₹740
Onwards
Mumbai
Bharuch
Ambaji
Approx Travel Time
17h 25m
₹1,800
Onwards
Mumbai
Bharuch
Ambaji
Approx Travel Time
17h 29m
₹7,226
Onwards
Via Surat
CHEAPEST
Mumbai
Surat
Ambaji
Approx Travel Time
16h 10m
₹715
Onwards
Mumbai
Surat
Ambaji
Approx Travel Time
17h 25m
₹1,400
Onwards
Via Vadodara
FASTEST
Mumbai
Vadodara
Ambaji
Approx Travel Time
8h 25m
₹4,982
Onwards
Mumbai
Vadodara
Ambaji
Approx Travel Time
15h 25m
₹755
Onwards
Mumbai
Vadodara
Ambaji
Approx Travel Time
17h 25m
₹1,559
Onwards
Via Abu Road
Mumbai
Abu Road
Ambaji
Approx Travel Time
15h 25m
₹859
Onwards
Via Pune, Vadodara
Mumbai
Pune
Vadodara
Ambaji
Approx Travel Time
12h 35m
₹5,688
Onwards
Frequently Asked Questions
What is the distance between Mumbai and Ambaji?
Ambaji is approximately 600+ kms from Mumbai.
How long does it take to reach Ambaji from Mumbai?
It takes approximately 9 hours to reach Ambaji from Mumbai by Flight, Bus Via Vadodara.
What is the cheapest way to reach Ambaji from Mumbai?
The cheapest way to reach Ambaji from Mumbai is by Train, Bus Via Surat.
What is the fastest way to reach Ambaji from Mumbai?
The fastest way to reach Ambaji from Mumbai is by Flight, Bus Via Vadodara.