buses.appPerth public transport
530

Perth · bus timetable

Bus 530 Cockburn Stn Stand 4 Fremantle Stn Stand 1

Bus Regular line Operator: Transperth

Line 530 connects Cockburn Stn Stand 4 with Fremantle Stn Stand 1: on weekdays it departs from 04:54 to 23:42, every ~20 min.

  • Headway~24 min
  • First departure05:25
  • Last departure23:36
  • Average ride~51 min
  • Stops59
  • Departures per day42
  • Route length21.8 km
  • Peak~58 min
  • Off-peak~32 min
  • Saturday18 departures
  • Sunday16 departures

Bus of Perth public transport — connects Cockburn Stn Stand 4 and Fremantle Stn Stand 1, with 59 stops per direction.The first departure is at 05:25, the last at 23:36.Departures run every ~24 min, and the ride takes ~51 min on average.

Timetable

First

05:25

Last

23:36

Departures

42

Line 530 timetable — on weekdays
0525
06042250
0703163243
081846
091747
Line 530 timetable — on Saturdays
0642
0741
0837
0933
1031
Line 530 timetable — on Sundays and holidays
0744
0840
0939
1035
1135
Changed25.10.2026.
Checked25.10.2026.

Stops

59 stops~51 min in total
  1. 520531532departure0min
  2. South Tce After Market St

    #10453 — South Tce After Market St

    511513520531532548+2+1 min1min
  3. South Tce - Fremantle Markets

    #16980 — South Tce - Fremantle Markets

    511513520531532548+2+0 min1min
  4. South Tce - Fremantle Hospital

    #10454 — South Tce - Fremantle Hospital

    511513520531532548+2+0 min1min
  5. Wray Av Before Attfield St

    #10470 — Wray Av Before Attfield St

    511513520531+1 min2min
  6. Wray Av Before Hampton Rd

    #10471 — Wray Av Before Hampton Rd

    511513520531+1 min3min
  7. Hampton Rd Before Scott St

    #10566 — Hampton Rd Before Scott St

    520531548549+1 min6min
  8. Hampton Rd After Milbourne St

    #10567 — Hampton Rd After Milbourne St

    520531548549+1 min7min
  9. Hampton Rd After Culver St

    #10568 — Hampton Rd After Culver St

    520531532548549+1 min8min
  10. Rockingham Rd Before Cardigan St

    #10569 — Rockingham Rd Before Cardigan St

    520531549+1 min9min
  11. Rockingham Rd Before Davilak Av

    #10570 — Rockingham Rd Before Davilak Av

    520531549+1 min10min
  12. Rockingham Rd Hamilton Hill Shop Ctr

    #10571 — Rockingham Rd Hamilton Hill Shop Ctr

    520531549+1 min11min
  13. Rockingham Rd After Forrest Rd

    #10572 — Rockingham Rd After Forrest Rd

    520531549+1 min12min
  14. Rockingham Rd Before Hamilton Rd

    #10573 — Rockingham Rd Before Hamilton Rd

    520531549+1 min13min
  15. Rockingham Rd After Carrington St

    #10574 — Rockingham Rd After Carrington St

    114549+0 min13min
  16. Rockingham Rd Before Packham Rd

    #10575 — Rockingham Rd Before Packham Rd

    114549+1 min14min
  17. Rockingham Rd After Snare Pl

    #10576 — Rockingham Rd After Snare Pl

    114549+0 min14min
  18. Rockingham Rd Before Phoenix Rd

    #10577 — Rockingham Rd Before Phoenix Rd

    114549+1 min15min
  19. Rockingham Rd - Phoenix Shopping Ctr

    #10578 — Rockingham Rd - Phoenix Shopping Ctr

    114512549+1 min16min
  20. Rockingham Rd Before Edeline St

    #10579 — Rockingham Rd Before Edeline St

    114531549+1 min17min
  21. Rockingham Rd Before Reserve Rd

    #10580 — Rockingham Rd Before Reserve Rd

    114531549+1 min18min
  22. Rockingham Rd After Todd St

    #10581 — Rockingham Rd After Todd St

    114531549+0 min18min
  23. Rockingham Rd After Newton St

    #10583 — Rockingham Rd After Newton St

    549+1 min19min
  24. Rockingham Rd Before Barrett St

    #10584 — Rockingham Rd Before Barrett St

    549+0 min19min
  25. Rockingham Rd After Gerovich Wy

    #10585 — Rockingham Rd After Gerovich Wy

    549+1 min20min
  26. Rockingham Rd After Barrington St

    #10586 — Rockingham Rd After Barrington St

    549+0 min20min
  27. Rockingham Rd After Troode St

    #10587 — Rockingham Rd After Troode St

    549+1 min21min
  28. Rockingham Rd After Asquith St

    #10588 — Rockingham Rd After Asquith St

    531549+1 min22min
  29. Beeliar Dr Before Stock Rd

    #20946 — Beeliar Dr Before Stock Rd

    531549+0 min22min
  30. Beeliar Dr After Stock Rd

    #20947 — Beeliar Dr After Stock Rd

    531+1 min23min
  31. Beeliar Dr After Watson Rd

    #25740 — Beeliar Dr After Watson Rd

    +1 min24min
  32. Beeliar Dr After Durnin Av

    #22950 — Beeliar Dr After Durnin Av

    531+1 min25min
  33. Beeliar Dr Before Birchley Rd

    #22951 — Beeliar Dr Before Birchley Rd

    531+0 min25min
  34. Birchley Rd Before Bayview Tce

    #23796 — Birchley Rd Before Bayview Tce

    +1 min26min
  35. Yangebup Rd After Gazania Gr

    #20951 — Yangebup Rd After Gazania Gr

    +1 min27min
  36. Spinnaker Hts After Yangebup Rd

    #23205 — Spinnaker Hts After Yangebup Rd

    +1 min28min
  37. Mainsail Tce Before Spearwood Av

    #23658 — Mainsail Tce Before Spearwood Av

    +0 min28min
  38. Yangebup Rd After Spearwood Av

    #20953 — Yangebup Rd After Spearwood Av

    +1 min29min
  39. Yangebup Rd Before Williambury Dr

    #20954 — Yangebup Rd Before Williambury Dr

    +0 min29min
  40. Yangebup Rd Before Milgun Dr

    #20955 — Yangebup Rd Before Milgun Dr

    +1 min30min
  41. Yangebup Rd After Milgun Dr

    #20956 — Yangebup Rd After Milgun Dr

    +1 min31min
  42. Yangebup Rd Before Cervantes Loop

    #20957 — Yangebup Rd Before Cervantes Loop

    +0 min31min
  43. Osprey Dr Before Curlew Wy

    #20998 — Osprey Dr Before Curlew Wy

    +1 min32min
  44. Osprey Dr Before Pelican Rmbl

    #20999 — Osprey Dr Before Pelican Rmbl

    +1 min33min
  45. Osprey Dr After Tern Loop

    #21000 — Osprey Dr After Tern Loop

    +1 min34min
  46. Osprey Dr Before Dotterel Wy

    #21001 — Osprey Dr Before Dotterel Wy

    +1 min35min
  47. Osprey Dr Before Kestrel Wy

    #21002 — Osprey Dr Before Kestrel Wy

    +1 min36min
  48. Osprey Dr After Dotterel Wy

    #21003 — Osprey Dr After Dotterel Wy

    +0 min36min
  49. North Lake Rd After Osprey Dr

    #11002 — North Lake Rd After Osprey Dr

    514520+3 min39min
  50. North Lake Rd After Berrigan Dr

    #11004 — North Lake Rd After Berrigan Dr

    514+1 min40min
  51. Hammond Rd After Spencer St

    #21041 — Hammond Rd After Spencer St

    +2 min42min
  52. Hammond Rd After Cooper Rd

    #21042 — Hammond Rd After Cooper Rd

    +1 min43min
  53. Beeliar Dr After Hammond Rd

    #21031 — Beeliar Dr After Hammond Rd

    531+1 min44min
  54. Beeliar Dr Before Poletti Rd

    #21032 — Beeliar Dr Before Poletti Rd

    531+1 min45min
  55. Beeliar Dr After Poletti Rd

    #21033 — Beeliar Dr After Poletti Rd

    514531+2 min47min
  56. Gateways Access Rd Cockburn Gateway Shop Ctr

    #26992 — Gateways Access Rd Cockburn Gateway Shop Ctr

    233518523525526527+1+2 min49min
  57. 514518520525526531+1+2 min51min

Frequently asked questions

When are the first and last departures of line 530?

On weekdays the first departure from Fremantle Stn Stand 5 is at 05:25 and the last at 23:36. There are 42 departures in total.

Does line 530 run on weekends?

Yes — on Saturday from 06:42 to 23:32 and on Sunday from 07:44 to 22:35.

Does line 530 run on Sundays?

Yes. On Sundays line 530 has 16 departures from Fremantle Stn Stand 5, the first at 07:44 and the last at 22:35.

How often does line 530 run?

Departures run about every 24 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.

How long is the ride on line 530?

The whole ride takes about 51 minutes on average — from about 32 minutes off-peak to about 58 minutes at peak.

How many stops does line 530 have?

In the Fremantle Stn Stand 5 → Cockburn Stn Stand 11 direction, line 530 has 59 stops.

How long is the route of line 530?

The route in this direction is about 21.8 km long.