From Townsville bus to Airlie Beach. 4 h 35 min $45. From Townsville train to Proserpine, walk to Mill St at Proserpine, then line 1 bus to Shute Harbour Rd at Airlie Beach Central. 5 h 19 min $59. From Townsville drive to Airlie Beach. 3 h 55 min $40.