Operates services from the bus terminal at East Perth Station to/from many destinations around the state.
Augusta ($55, six hours) via Mandurah, Bunbury, Busselton and Dunsborough.
Pemberton ($57, 5½ hours) via Bunbury, Balingup and Bridgetown.
Albany ($66, six hours) via Mt Barker.
Esperance ($98, 10 hours) via Mundaring, York and Hyden.
Geraldton ($69, six hours) and on to Northampton and Kalbarri.