Distance from Vadodara to Anandpur Sahib

The distance from Vadodara to Anandpur Sahib is 1280 km (or 796 mi). The estimated driving time for the trip is 18 h 60 min and the main road for this route is the NH58. In a straight line, the distance between Vadodara and Anandpur Sahib is 1048 km (652 mi).