No live data... retrying
LIVE
402
Osborne Park - Mount Hawthorn - Perth
Transperth
403
Osborne Park - Mount Hawthorn - Perth
Transperth
414
Glendalough - Tuart Hill - Stirling
Transperth
415
Osborne Park - Nollamara - Mirrabooka
Transperth
424
Karrinyup - Carine - Innaloo
Transperth
425
Innaloo - Stirling - Duncraig
Transperth
428
Duncraig - Balcatta - Osborne Park
Transperth
999
Fremantle - Bayswater - North Fremantle
Transperth
Cedric St Before Karrinyup Rd Northbound
402
403
414
415
424
425
428
998
Civic Pl After Cedric St Northwest-bound
427
Civic Pl Before Cedric St Eastbound
427
Karrinyup Rd After Jones St Northwest-bound
402
403
414
999
Cedric St Before George St Northeast-bound
402
403
414
415
424
425
427
428
Cedric St After George St Southwest-bound
402
403
414
415
424
425
427
428
Cedric St Before Quail St Southbound
415
428
Hugo St Before Verdi L Southbound
427
Karrinyup Rd After Cedric St Northwest-bound
424
425
Hugo St After Civic Pl Northbound
427