hero
How2Go
Vapi to Ambaji

Vapi to Ambaji

Ambaji is approximately 500+ kms from Vapi. The fastest way to reach Ambaji from Vapi is by Train, Cab Via Gandhinagar. It takes approximately 8 hours. The cheapest way to reach Ambaji from Vapi is by Train, Bus Via Bharuch which would take approximately 11 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Vapi

Ambaji

Approx Travel Time

8h 44m

₹10,425

Onwards

Direct Bus

Vapi

Ambaji

Approx Travel Time

12h 45m

₹1,000

Onwards

Ads by MMT

Via Gandhinagar

Vapi

Gandhinagar

Ambaji

Approx Travel Time

8h 57m

₹1,062

Onwards

FASTEST

Vapi

Gandhinagar

Ambaji

Approx Travel Time

8h 8m

₹4,137

Onwards

Via Nadiad

Vapi

Nadiad

Ambaji

Approx Travel Time

9h 48m

₹635

Onwards

Ads by MMT

Via Sidhpur

Vapi

Sidhpur

Ambaji

Approx Travel Time

10h 7m

₹379

Onwards

Via Vadodara

Vapi

Vadodara

Ambaji

Approx Travel Time

10h 22m

₹615

Onwards

Via Anand

Vapi

Anand

Ambaji

Approx Travel Time

10h 24m

₹625

Onwards

Via Bharuch

CHEAPEST

Vapi

Bharuch

Ambaji

Approx Travel Time

11h 1m

₹364

Onwards

Via Unjha

Vapi

Unjha

Ambaji

Approx Travel Time

9h 24m

₹3,897

Onwards

Frequently Asked Questions

What is the distance between Vapi and Ambaji?

Ambaji is approximately 500+ kms from Vapi.

How long does it take to reach Ambaji from Vapi?

It takes approximately 8 hours to reach Ambaji from Vapi by Train, Cab Via Gandhinagar.

What is the cheapest way to reach Ambaji from Vapi?

The cheapest way to reach Ambaji from Vapi is by Train, Bus Via Bharuch.

What is the fastest way to reach Ambaji from Vapi?

The fastest way to reach Ambaji from Vapi is by Train, Cab Via Gandhinagar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India