
Vapi to Ambaji
Ambaji is approximately 500+ kms from Vapi. The fastest way to reach Ambaji from Vapi is by Train, Bus Via Anand. It takes approximately 10 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
Via Anand
FASTEST
Vapi
Anand
Ambaji
Approx Travel Time
9h 19m
₹1,025
Onwards
Via Valsad, Ahmedabad
Vapi
Valsad
Ahmedabad
Ambaji
Approx Travel Time
11h 32m
On Demand
Vapi
Valsad
Ahmedabad
Ambaji
Approx Travel Time
11h 8m
On Demand
Via Bharuch
CHEAPEST
Vapi
Bharuch
Ambaji
Approx Travel Time
10h 41m
₹800
Onwards
Via Vadodara
Vapi
Vadodara
Ambaji
Approx Travel Time
10h 22m
₹815
Onwards
Via Ahmedabad
Vapi
Ahmedabad
Ambaji
Approx Travel Time
11h 9m
On Demand
Via Abu Road
Vapi
Abu Road
Ambaji
Approx Travel Time
11h 19m
₹810
Onwards
Via Nadiad, Ahmedabad
Vapi
Nadiad
Ahmedabad
Ambaji
Approx Travel Time
11h 16m
₹1,435
Onwards
Via Nadiad, Himmatnagar
Vapi
Nadiad
Himmatnagar
Ambaji
Approx Travel Time
11h 46m
₹1,635
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 10 hours to reach Ambaji from Vapi by Train, Bus Via Anand.
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, Bus Via Anand.


