The distance from Cairns to Alexandra-Mooloolaba is 1603 km (or 997 mi). The estimated driving time for the trip is 21 h 35 min and the main road for this route is the Bruce Highway, A1. In a straight line, the distance between Cairns and Alexandra-Mooloolaba is 1322 km (822 mi).