Coach SW1 (12 weekly) stops at the visitor centre, heading to/from East Perth ($41.25, 4½ hours), Bunbury ($14.45, 1¼ hours), Busselton ($8.25 28 minutes), Margaret River ($9.90, 49 minutes) and Augusta ($17.50, 1¼ …
Services to/from Perth's Elizabeth Quay Busport ($46, 4½ hours, daily), Bunbury ($21, 1¾ hours, daily) and Busselton ($112, 30 minutes, three daily).
Coach SW1 (12 weekly) from Perth to Augusta stops at Yallingup and Margaret River, with three coaches weekly continuing to Pemberton.
Minibus linking the township and the beaches around Prevelly ($10, three daily); summer only, bookings essential.
Buses between Busselton and Augusta stop at Cowaramup and Margaret River, linking with Perth on the weekends.