Distance from Elgin to Chelmsford

The distance from Elgin to Chelmsford is 852 km (or 530 mi). The estimated driving time for the trip is 9h 53min and the main road for this route is the Doncaster Bypass. In a straight line, the distance between Elgin and Chelmsford is 701 km (436 mi).