Distance from Bacchus Marsh to Newbury

The distance from Bacchus Marsh to Newbury is 40 km (or 25 mi). The estimated driving time for the trip is 34min and the main road for this route is the High Street, C318. In a straight line, the distance between Bacchus Marsh and Newbury is 32 km (20 mi).