Travel from Perth to Bruce-Rock

Train from Perth to Bruce Rock

TransWA operates a train from Perth to Bruce Rock twice daily. Tickets cost $26 - $35 and the journey takes 2 h 57 min.

How to get from Perth to Bruce Rock

From East Perth Stn East Perth 2 train to Doodlakine Stn Doodlakine 2 then taxi to Bruce Rock. 3 h 26 min $138. From Transwa Bay East Perth bus to Corrigin-Quairading Rd From Wamenusking then taxi to Bruce Rock. 4 h 12 min $230. From Perth drive to Bruce Rock. 2 h 51 min $32.

Operators from Perth to Bruce Rock