Distance from Oldham to Sudbury

The distance from Oldham to Sudbury is 342 km (or 213 mi). The estimated driving time for the trip is 3h 44min and the main road for this route is the Doncaster Bypass, A1(M). In a straight line, the distance between Oldham and Sudbury is 256 km (160 mi).