Indian Railways operates a train from Vadodara to Ambaji every 4 hours. Tickets cost $5 - $18 and the journey takes 6 h 7 min.
How to get from Vadodara to Ambaji
From Vadodara Junction (BRC) train to Abu Road (ABR) then taxi to Ambaji. 6 h 29 min ₹1,274. From Baroda night bus to Ambaji. 5 h ₹674. From Vadodara taxi to Ambaji. 4 h ₹3,758. From Vadodara drive to Ambaji. 4 h ₹2,258.