Distance from Townsville to Alexandra-Mooloolaba

The distance from Townsville to Alexandra-Mooloolaba is 1257 km (or 782 mi). The estimated driving time for the trip is 17 h 29 min and the main road for this route is the Bruce Highway, A1. In a straight line, the distance between Townsville and Alexandra-Mooloolaba is 1047 km (651 mi).