Distance from Wolverhampton to Craigavon

The distance from Wolverhampton to Craigavon is 585 km (or 364 mi). The estimated driving time for the trip is 8h 48min and the main road for this route is the Dunston Interchange. In a straight line, the distance between Wolverhampton and Craigavon is 349 km (217 mi).