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

Transperth 999 bus

CircleRoute (Anticlockwise)

62 % on time

Transperth 999 bus Stop List and Next Departures

The Transperth 999 - CircleRoute (Anticlockwise) bus serves 60 bus stops in the Perth area departing from Stirling Station and ending at Fremantle Station. 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 (if available) can be found in the Transit app.

Anticlockwise
See more departures
Stops
Thu, Feb 12, 2026
  • Stirling Station5:23 AM
  • Ellen Stirling Bvd Ikea Cat Id 25:24 AM
  • Ellen Stirling Bvd Innaloo Megacentre Cat Id 35:24 AM
  • Ellen Stirling Bvd Innaloo Shopping Ctr Cat Id 45:25 AM
  • Scarborough Beach Rd Ellen Stirling Blvd Cat Id 55:25 AM
  • Liege St / Blackbutt Rd5:26 AM
  • Liege St / Talbot Rd5:26 AM
  • Pearson St / Granich Gardens5:27 AM
  • Pearson St / Hale Rd5:28 AM
  • Pearson St / Hale Rd5:28 AM
  • Pearson St / Goldfinch Av5:30 AM
  • Pearson St / Falcon Av5:30 AM
  • Flynn St / Selby St5:31 AM
  • Selby St / Flynn St5:32 AM
  • Selby St / Cambridge St5:33 AM
  • Selby St / Hay St5:34 AM
  • Selby St / Nash St5:36 AM
  • Selby St / Lonnie St5:36 AM
  • Stubbs Tce5:37 AM
  • Aberdare Rd / Smyth Rd5:38 AM
  • Aberdare Rd / Herbert Rd5:39 AM
  • Hospital Av Hospital Avenue North Cat Id 1145:40 AM
  • Hospital Av Qeii Medical Centre Cat Id 1155:41 AM
  • Hospital Av Perth Children'S Hospital Cat Id 1165:42 AM
  • Stirling Hwy University Of Wa5:46 AM
  • Stirling Hwy / Broadway5:46 AM
  • Stirling Hwy / Tyrell St5:47 AM
  • Stirling Hwy / Webster St5:47 AM
  • Stirling Hwy / Dalkeith Rd5:48 AM
  • Stirling Hwy / Vincent St5:48 AM
  • Stirling Hwy / Taylor Rd5:49 AM
  • Stirling Hwy / Napier St5:49 AM
  • Stirling Hwy / Bay Rd5:50 AM
  • Stirling Hwy / Bay Rd5:50 AM
  • Stirling Hwy / John St5:51 AM
  • Leura Av / Gugeri St5:51 AM
  • Claremont Station5:52 AM
  • Stirling Rd / Mount St5:52 AM
  • Stirling Hwy / Queenslea Dr5:53 AM
  • Stirling Hwy / Dean St5:53 AM
  • Stirling Hwy / Richardson Av5:54 AM
  • Stirling Hwy / Wilson St5:55 AM
  • Stirling Hwy / Boreham St5:55 AM
  • Stirling Hwy / Airlie St5:56 AM
  • Stirling Hwy / Vera St5:56 AM
  • Stirling Hwy / Clapham Ln5:57 AM
  • Stirling Hwy / Keane St5:58 AM
  • Stirling Hwy / Johnston St5:59 AM
  • Stirling Hwy / Stuart St5:59 AM
  • Stirling Hwy / Glyde St6:00 AM
  • Stirling Hwy / Victoria St6:01 AM
  • Stirling Hwy / Wellington St6:01 AM
  • Stirling Hwy / Vlamingh Pde6:03 AM
  • Stirling Hwy / Pamment St6:03 AM
  • Stirling Hwy / Christina Pde6:04 AM
  • Stirling Hwy North Fremantle Station6:05 AM
  • Stirling Hwy / Alfred Rd6:05 AM
  • Stirling Hwy / Harvest Rd6:06 AM
  • Queen St / Adelaide St6:15 AM
  • Fremantle Station6:16 AM
  • 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 Stirling Station at 5:23 AM, and arrives at Fremantle Station at 6:16 AM. 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

    62 % on time

    62% of riders report that the Transperth 999 bus arrived on time on their previous trip. In the past 30 days, 8 riders reported on the on-time performance of the 999 bus. Compared to other Transperth lines, the 999 bus is ranked 8 out of 351 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.