Getting there & away
Transwa (1300 662 205) runs bus services between Perth and Denmark ($57, eight hours), Albany ($48, six hours) and Esperance ($72, 10 hours); some services go via Walpole. You can also travel by train from Perth to Bunbury, then by coach from Bunbury to Albany.
Transwa runs a service several times a week between Kalgoorlie-Boulder to Esperance ($46, five hours).
Goldrush Tours Golden Triangle Tour (1800 620 441; www.goldrushtours.com.au) offers a hop-on hop-off bus pass ($475) between Perth, Margaret River and the southwest coast and forests, Albany and Esperance on the south coast, and up to Kalgoorlie.
To make the most of your time in the region, especially its national parks, your own wheels really are the best option.