Distance from Bagdad to Beechworth

The distance from Bagdad to Beechworth is 1025 km (or 637 mi). The estimated driving time for the trip is 21h 14min and the main road for this route is the Spirit of Tasmania, 1. In a straight line, the distance between Bagdad and Beechworth is 698 km (434 mi).