Distance from Cranbrook to Ascot

The distance from Cranbrook to Ascot is 768 km (or 478 mi). The estimated driving time for the trip is 18h 45min and the main road for this route is the Spirit of Tasmania, 1. In a straight line, the distance between Cranbrook and Ascot is 629 km (391 mi).