Travel from Donnybrook-WA-Australia to Perth

Bus or train from Donnybrook to Perth?

TransWA operates a bus from Donnybrook to Perth once a week. Tickets cost $22 - $35 and the journey takes 3 h 35 min. Alternatively, TransWA operates a train from Donnybrook to Perth once daily. Tickets cost $8 - $12 and the journey takes 31 min. TransWA also services this route twice daily.

How to get from Donnybrook to Perth

From Transwa Bay Donnybrook bus to Mandurah Stn Platform 1 then train to Perth Underground Stn Platform 1. 3 h 11 min $34. From Transwa Bay Donnybrook bus to Transwa Bay East Perth Set-Down. 3 h 35 min $33. From Transwa Bay Donnybrook bus to Bunbury Stn Bunbury 1 then train to Perth Stn Transwa Rail Perth. 4 h 1 min $44. From Donnybrook bus to Bunbury then bus to Perth Elizabeth Quay Busport. 5 h 5 min $58. From Donnybrook drive to Perth. 2 h 11 min $27.

Operators from Donnybrook to Perth

Close Print Itinerary
  1. Here are 5 options to get from
    Donnybrook to Perth:

    1. Trip:
      1 Bus, train
      • One-Way approx: USD $23 - $32
      • Duration: 3 h 11 min
      Open +
      • Trip:
        1 Bus, train
        • One-Way approx: USD $23 - $32
        • Duration: 3 h 11 min
        Close x
    2. Trip:
      2 Bus TransWA
      • One-Way approx: USD $22 - $35
      • Duration: 3 h 35 min
      Open +
      • Trip:
        2 Bus TransWA
        • One-Way approx: USD $22 - $35
        • Duration: 3 h 35 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $29 - $40
      • Duration: 4 h 1 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $29 - $40
        • Duration: 4 h 1 min
        Close x
    4. Trip:
      4 Bus South West Coach Lines
      • One-Way approx: USD $38 - $54
      • Duration: 5 h 5 min
      Open +
      • Trip:
        4 Bus South West Coach Lines
        • One-Way approx: USD $38 - $54
        • Duration: 5 h 5 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $17 - $26
      • Duration: 2 h 11 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $17 - $26
        • Duration: 2 h 11 min
        Close x