Distance from Charlestown to Hampstead

The distance from Charlestown to Hampstead is 767 km (or 477 mi). The estimated driving time for the trip is 8h 7min and the main road for this route is the Pacific Highway, A1. In a straight line, the distance between Charlestown and Hampstead is 605 km (376 mi).