I would have been broken hearted to miss WA ports, so I can understand your disappointment. It is not like you can visit for a weekend! I would have been prepared for Broome, as it is an unreliable port due to its high tides, but not the others. I have visited Perth by ship, car, plane and train. The latter was the highlight! Recommend September/October for Spring wild flowers. I would visit more often if it wasn't so far away.