Phone buried in your pocket? 🖥️ Plan a trip on our website instead
PerthTransperth

Transperth 999 bus

CircleRoute (Anticlockwise)

55 % on time

Transperth 999 bus Stop List and Next Departures

The Transperth 999 - CircleRoute (Anticlockwise) bus serves 59 bus stops in the Perth area departing from Fremantle Station and ending at Wright St / Belmont Forum Shopping Centre. Scroll down to see upcoming 999 bus times at each stop and the next scheduled 999 bus times will be displayed. The full 999 bus schedule as well as real-time departures can be found in the Transit app.

Anticlockwise
See more departures
Stops
Sat, Apr 25, 2026
  • Fremantle Station6:52 PM
  • South Tce / Market St6:53 PM
  • South Tce / Fremantle Markets6:53 PM
  • South Tce / Fremantle Hospital6:54 PM
  • South Tce / Price St6:55 PM
  • South St / Lilly St6:56 PM
  • South St / Edmund St6:57 PM
  • South St / Lewington St6:58 PM
  • South St / Stokes St7:00 PM
  • South St / Victor St7:01 PM
  • South St / Hines Rd7:02 PM
  • South St / Stockdale Rd7:03 PM
  • South St / Yarrick St7:05 PM
  • South St / Ladner St7:05 PM
  • South St / Plane Tree Gr7:06 PM
  • South St / Petterson Av7:07 PM
  • South St / North Lake Rd7:07 PM
  • South St / North Lake Rd7:08 PM
  • South St / Windelya Rd7:10 PM
  • Discovery Way Murdoch University7:12 PM
  • Discovery Way / Amenities Building7:13 PM
  • Discovery Way / Nyarrie Dr7:14 PM
  • Barry Marshall Pde Fiona Stanley Hospital7:17 PM
  • Murdoch Station7:20 PM
  • South St / Kwinana Fwy7:20 PM
  • South St / Calley Dr7:21 PM
  • South St / Findlay Rd7:22 PM
  • South St / Karel Av7:23 PM
  • Karel Av / Hurley Way7:24 PM
  • Burrendah Bvd / Karel Av7:25 PM
  • Burrendah Bvd / Pinetree Gully Rd7:27 PM
  • Burrendah Bvd / Corsair Dr7:27 PM
  • Burrendah Bvd / Vahland Av7:29 PM
  • Vahland Av / Burrendah Bvd7:29 PM
  • Vahland Av / Panamuna Dr7:30 PM
  • Vahland Av / Silvertop Tce7:31 PM
  • Vahland Av / Apsley Rd7:32 PM
  • Vahland Av / Swanson St7:34 PM
  • Vahland Av / Betula St7:35 PM
  • Vahland Av / Tribute St7:36 PM
  • Leach Hwy / Barbican St7:37 PM
  • Centenary Av / Leach Hwy7:40 PM
  • Centenary Av / Manning Rd7:41 PM
  • Lawson St / Farnham St7:42 PM
  • Lawson St / Beveridge St7:42 PM
  • Curtin University Station7:47 PM
  • Adie Ct Swan Cottage Homes7:48 PM
  • Jarrah Rd / Hill View Tce7:49 PM
  • Hill View Tce / Clinton St7:50 PM
  • Hill View Tce / Washer St7:51 PM
  • Oats St / Hubert St7:53 PM
  • Oats St Station7:55 PM
  • Oats St / Planet St7:57 PM
  • Oats St / Grantham Pl7:59 PM
  • Orrong Rd / Oats St8:01 PM
  • Wright St / Surrey Rd8:02 PM
  • Wright St / Armadale Rd8:04 PM
  • Wright St / Belmont Av8:05 PM
  • Wright St / Belmont Forum Shopping Centre8:07 PM
  • Transperth CircleRoute (Anticlockwise) map

    Transperth 999 bus route map

    The Transperth 999 - CircleRoute (Anticlockwise) bus route map is shown above. The route map shows you an overview of all the stops served by the Transperth 999 bus to help you plan your trip on Transperth. Opening the app will allow you to see more detailed information about the route on a map including stop specific alerts, such as stops that have been closed or moved. You can also see the location of vehicles in real-time on the route map so you know when the 999 bus is approaching your stop.

    See the detailed route map

    Transperth 999 bus Service Alerts

    Open the Transit app to see more information about any active disruptions that may impact the 999 bus schedule, such as detours, moved stops, trip cancellations, major delays, or other service changes to the bus route. The Transit app also allows you to subscribe to receive notifications for any service alert issued by Transperth so that you can plan your trip around any active or future disruptions.

    See all alerts

    Transperth 999 bus Service Frequency

    The next 999 bus leaves Fremantle Station at 6:52 PM, and arrives at Wright St / Belmont Forum Shopping Centre at 8:07 PM. You can see the frequency of upcoming trips and the exact departure times by opening the Transit app.

    See all departures

    Transperth 999 bus On-Time Performance

    55 % on time

    55% of riders report that the Transperth 999 bus arrived on time on their previous trip. In the past 30 days, 7 riders reported on the on-time performance of the 999 bus. Compared to other Transperth lines, the 999 bus is ranked 8 out of 353 Transperth lines. These on-time performance stats are user reported and may differ from official Transperth metrics. See more details about on time, late or early departure reports for the 999 by opening the Transit app.

    See all on-time performance details

    Transperth 999 bus FAQ

    Other Transperth bus schedules, routes and maps

    Other transit modes in Perth area

    Never miss the bus again. Download Transit.