Distance from Margate to Beverley

The distance from Margate to Beverley is 4058 km (or 2522 mi). The estimated driving time for the trip is 52h and the main road for this route is the Eyre Highway, A1. In a straight line, the distance between Margate and Beverley is 2915 km (1812 mi).