The nearest airport is located in Bhavnagar which is around 71 km from Ambaji.
Ambaji is well connected by road to other major cities in Gujarat. NH8 passes through Ambaji and connects it to Ahmedabad and Rajkot.
Ambaji is a small town and does not have a railway station. The nearest railway station is at Abu Road, which is about 45 km away.
One can reach Ambaji by water ways from ports like Porbandar, Dwarka and Okha.
There is no public transport in Ambaji.