Route guide

Perth Busselton by bus

South West Coach Lines runs express coaches between Perth and Busselton in WA's South West. Book direct on the operator's site.

See today's services220 km3h 45m2 operatorsfrom $22

The route at a glance

The PerthBusselton corridor.

Perth to Busselton is the main coach corridor into Western Australia's South West, the gateway to Geographe Bay, Dunsborough and the Margaret River wine region. The 220-kilometre trip takes around three and three-quarter hours down the Kwinana Freeway and Forrest Highway. Two operators run it: South West Coach Lines, with several services a day, and Transwa, the state government regional operator, which is usually the cheaper option. Between them you get a good spread of departure times.

Typical calling points

  1. PerthWA
  2. Cockburn CentralWA
  3. BinningupWA
  4. AustralindWA
  5. EatonWA
  6. BunburyWA
  7. CapelWA
  8. BusseltonWA

Typical stops on this corridor. Actual calling points vary by operator and service.

Journey essentials

Departures
3 per day
Onboard
Toilet · Wheelchair access
Luggage
1 × 23kg checked bag

Compare operators

Who runs this route.

Fares are indicative. Live pricing may vary by date and availability. AusBus earns a small commission on some bookings at no extra cost to you.

Spotted an error or a missing operator on this route? Let us know.

Travel tips

What to know before you go.

Compare the two operators before booking: Transwa fares are typically lower and carry concessions for eligible seniors, students and pensioners, while South West Coach Lines runs more departures. Summer weekends and school holidays are busy on this corridor as Perth heads south, so book ahead. If you are continuing to Dunsborough or Margaret River, check the onward connection times before you travel.

Route FAQs

Perth to Busselton, answered.

  • Around three and three-quarter hours for the 220-kilometre trip down the Forrest Highway, depending on traffic.
Travelling the other way? See the Busselton to Perth guide

Related routes