Distance from Corsham to Badminton

The distance from Corsham to Badminton is 19 km (or 12 mi). The estimated driving time for the trip is 20min and the main road for this route is the B4039. In a straight line, the distance between Corsham and Badminton is 14 km (9 mi).