Margaret River Region in detail
Margaret River is easily reached by bus from Perth. To drive from Perth to Margaret River township takes around three hours.
South West Coach Lines Runs services between Busselton and Augusta, stopping at Cowaramup and Margaret River, and linking with Perth on the weekends.
Transwa The SW1 service (12 weekly) from Perth to Augusta stops at Yallingup and Margaret River, with three coaches weekly continuing to Pemberton.