Travel options for:
Perth to Narrogin
  • Bus via Armadale Stn Rd Armadale

    $23 - $30
    1. Perth Stn Platform 5

      35 min - every 30 minutes

      $4 - $7

    2. Armadale Stn Rd Armadale

      2 h 11 min - twice a week

      $18 - $24

  • Bus

    $26 - $35
    1. Transwa Bay East Perth

      4 h 13 min - 4 times a week

      $26 - $35

  • Drive

    $17 - $26
    1. Perth

      2 h 7 min - 121.9 miles

      $17 - $26

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Perth Stn Platform 5 train to Armadale Stn Rd Armadale then bus to Earl St From Narrogin. 3 h 46 min $34. From Transwa Bay East Perth bus to Earl St From Narrogin. 4 h 13 min $40. From Perth drive to Narrogin. 2 h 7 min $27.

Operators: Transperth TransWA