Greyhound Australia operates a bus from Airlie Beach to Ayr twice daily. Tickets cost $17 - $40 and the journey takes 3 h 28 min. Alternatively, Whitsunday Transit operates a train from Airlie Beach to Ayr every 4 hours. Tickets cost $2 - $3 and the journey takes 34 min. Queensland Rail also services this route 5 times a week.
How to get from Airlie Beach to Ayr
From Airlie Beach bus to Ayr. 3 h 28 min $34. From Shute Harbour Rd near Broadwater Avenue line 1 bus to Blair Street at Main St, walk to Proserpine, then train to Ayr. 4 h 5 min $46. From Airlie Beach drive to Ayr. 2 h 38 min $25.