Travel from Perth to Mount-Barker-WA-Australia

Bus or fly from Perth to Mount Barker?

TransWA operates a bus from Perth to Mount Barker twice daily. Tickets cost $35 - $50 and the journey takes 5 h 26 min. Alternatively, Regional Express flies from Perth to Mount Barker 3 times a day.

Travel Guides

Best ways to travel around AustraliaRome2rio’s tips and tricks to getting around Australia

How to get from Perth to Mount Barker

From Transwa Bay East Perth bus to Transwa Bay Mt Barker. 5 h 26 min $52. From Perth drive to Mount Barker. 4 h 14 min $49. From St Georges Tce Stand A C D line 40 bus to Perth airport, fly to Albany airport, taxi to Albany Hwy To Redmond T/O, then bus to Mount Barker. 4 h 13 min $264.

Operators from Perth to Mount Barker

Close Print Itinerary
  1. Here are 3 options to get from
    Perth to Mount Barker:

    1. Trip:
      1 Bus
      • One-Way approx: USD $35 - $50
      • Duration: 5 h 26 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $35 - $50
        • Duration: 5 h 26 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 4 h 14 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 4 h 14 min
        Close x
    3. Trip:
      3 Fly
      • One-Way approx: USD $165 - $364
      • Duration: 4 h 13 min
      Open +
      • Trip:
        3 Fly
        • One-Way approx: USD $165 - $364
        • Duration: 4 h 13 min
        Close x