The distance from Launceston to Allendale East is 992 km (or 617 mi). The estimated driving time for the trip is 20 h 43 min and the main road for this route is the Spirit of Tasmania. In a straight line, the distance between Launceston and Allendale East is 669 km (416 mi).