The distance from Belfast to Alfreton is 549 km (or 342 mi). The estimated driving time for the trip is 7 h 36 min and the main road for this route is the Dundalk Western Bypass, M1. In a straight line, the distance between Belfast and Alfreton is 342 km (213 mi).