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~20 min
  • First departure04:54
  • Last departure23:42
  • Average ride~55 min
  • Stops63
  • Departures per day45
  • Route length22 km
  • Peak~60 min
  • Off-peak~23 min
  • Saturday18 departures
  • Sunday15 departures

Bus of Perth public transport — connects Cockburn Stn Stand 4 and Fremantle Stn Stand 1, with 63 stops per direction.The first departure is at 04:54, the last at 23:42.Departures run every ~20 min, and the ride takes ~55 min on average.

Timetable

First

04:54

Last

23:42

Departures

45

Line 530 timetable — on weekdays
0454
05182656
06103552
0702122232
080222
Line 530 timetable — on Saturdays
0623
0731
0831
0931
1031
Line 530 timetable — on Sundays and holidays
0831
0931
1031
1131
1231
Changed25.10.2026.
Checked25.10.2026.

Stops

63 stops~55 min in total
  1. 531departure0min
  2. Gateways Access Rd Cockburn Gateway Shop Ctr

    #26991 — Gateways Access Rd Cockburn Gateway Shop Ctr

    233518523525526527+1+0 min0min
  3. Beeliar Dr After Wentworth Pde

    #21034 — Beeliar Dr After Wentworth Pde

    531+2 min2min
  4. Beeliar Dr After Poletti Rd

    #21035 — Beeliar Dr After Poletti Rd

    531+1 min3min
  5. Hammond Rd Before Cooper Rd

    #21043 — Hammond Rd Before Cooper Rd

    +1 min4min
  6. Hammond Rd Before Spencer St

    #21044 — Hammond Rd Before Spencer St

    +1 min5min
  7. North Lake Rd After Hammond Rd

    #29851 — North Lake Rd After Hammond Rd

    514+1 min6min
  8. North Lake Rd Before Berrigan Dr

    #11010 — North Lake Rd Before Berrigan Dr

    514+1 min7min
  9. Osprey Dr After Parkes St

    #20991 — Osprey Dr After Parkes St

    +1 min8min
  10. Osprey Dr After Mudlark Wy

    #20992 — Osprey Dr After Mudlark Wy

    +1 min9min
  11. Osprey Dr Before Pelican Rmbl

    #20993 — Osprey Dr Before Pelican Rmbl

    +1 min10min
  12. Osprey Dr After Dotterel Wy

    #20994 — Osprey Dr After Dotterel Wy

    +0 min10min
  13. Osprey Dr Before Tern Loop

    #20995 — Osprey Dr Before Tern Loop

    +1 min11min
  14. Osprey Dr After Pelican Rmbl

    #20996 — Osprey Dr After Pelican Rmbl

    +1 min12min
  15. Osprey Dr After Curlew Wy

    #20997 — Osprey Dr After Curlew Wy

    +0 min12min
  16. Yangebup Rd After Cervantes Loop

    #20958 — Yangebup Rd After Cervantes Loop

    +1 min13min
  17. Yangebup Rd Before Milgun Dr

    #20959 — Yangebup Rd Before Milgun Dr

    +1 min14min
  18. Yangebup Rd After Milgun Dr

    #20960 — Yangebup Rd After Milgun Dr

    +0 min14min
  19. Yangebup Rd After Williambury Dr

    #20961 — Yangebup Rd After Williambury Dr

    +1 min15min
  20. Yangebup Rd Before Spearwood Av

    #20962 — Yangebup Rd Before Spearwood Av

    +0 min15min
  21. Mainsail Tce After Tindal Av

    #24086 — Mainsail Tce After Tindal Av

    +1 min16min
  22. Spinnaker Hts Before Yangebup Rd

    #23206 — Spinnaker Hts Before Yangebup Rd

    +1 min17min
  23. Yangebup Rd After Spinnaker Hts

    #20964 — Yangebup Rd After Spinnaker Hts

    +1 min18min
  24. Birchley Rd After Bayview Tce

    #23803 — Birchley Rd After Bayview Tce

    +1 min19min
  25. Beeliar Dr After Birchley Rd

    #22947 — Beeliar Dr After Birchley Rd

    531+1 min20min
  26. Beeliar Dr Before Durnin Av

    #22946 — Beeliar Dr Before Durnin Av

    531+1 min21min
  27. Beeliar Dr Before Watson Rd

    #25741 — Beeliar Dr Before Watson Rd

    +1 min22min
  28. Beeliar Dr Before Stock Rd

    #20968 — Beeliar Dr Before Stock Rd

    531+1 min23min
  29. Beeliar Dr After Stock Rd

    #20969 — Beeliar Dr After Stock Rd

    531+1 min24min
  30. Rockingham Rd After Bacich Mews

    #10635 — Rockingham Rd After Bacich Mews

    531549+1 min25min
  31. Rockingham Rd After Marvell Av

    #10637 — Rockingham Rd After Marvell Av

    549+1 min26min
  32. Rockingham Rd After Troode St

    #10638 — Rockingham Rd After Troode St

    549+1 min27min
  33. Rockingham Rd Before Barrington St

    #10639 — Rockingham Rd Before Barrington St

    549+0 min27min
  34. Rockingham Rd Before Gerovich Wy

    #10640 — Rockingham Rd Before Gerovich Wy

    549+1 min28min
  35. Rockingham Rd After Barrett St

    #10641 — Rockingham Rd After Barrett St

    549+0 min28min
  36. Rockingham Rd Before Newton St

    #10642 — Rockingham Rd Before Newton St

    549+0 min28min
  37. Rockingham Rd After Newton St

    #10643 — Rockingham Rd After Newton St

    114531549+1 min29min
  38. Rockingham Rd After Rigby Av

    #10644 — Rockingham Rd After Rigby Av

    114531549+1 min30min
  39. Rockingham Rd After Edeline St

    #10645 — Rockingham Rd After Edeline St

    114531549+1 min31min
  40. Rockingham Rd After Spearwood Av

    #10646 — Rockingham Rd After Spearwood Av

    114512549+0 min31min
  41. Rockingham Rd After Kent St

    #10647 — Rockingham Rd After Kent St

    114512549+1 min32min
  42. Rockingham Rd Before Phoenix Rd

    #10648 — Rockingham Rd Before Phoenix Rd

    114549+1 min33min
  43. Rockingham Rd After Phoenix Rd

    #10649 — Rockingham Rd After Phoenix Rd

    114549+0 min33min
  44. Rockingham Rd Before Packham Rd

    #10650 — Rockingham Rd Before Packham Rd

    114549+1 min34min
  45. Rockingham Rd Before Carrington St

    #10651 — Rockingham Rd Before Carrington St

    114549+1 min35min
  46. Rockingham Rd After Hamilton Rd

    #10652 — Rockingham Rd After Hamilton Rd

    520531549+1 min36min
  47. Rockingham Rd After Strode Av

    #10653 — Rockingham Rd After Strode Av

    520531549+1 min37min
  48. Rockingham Rd Hamilton Hill Shopping Ctr

    #10654 — Rockingham Rd Hamilton Hill Shopping Ctr

    520531549+1 min38min
  49. Rockingham Rd Before Davilak Av

    #10655 — Rockingham Rd Before Davilak Av

    520531549+1 min39min
  50. Rockingham Rd Before Healy Rd

    #10656 — Rockingham Rd Before Healy Rd

    520531549+2 min41min
  51. Hampton Rd After Brockman Pl

    #10686 — Hampton Rd After Brockman Pl

    520531532548549+1 min42min
  52. Hampton Rd After Culver St

    #10687 — Hampton Rd After Culver St

    520531532548549+1 min43min
  53. Hampton Rd Before Scott St

    #10688 — Hampton Rd Before Scott St

    520531548549+1 min44min
  54. South St After Hampton Rd

    #10559 — South St After Hampton Rd

    511513520531548549+2+1 min47min
  55. South Tce After Price St

    #10465 — South Tce After Price St

    511513520531532548+3+1 min49min
  56. 511513520531532548+1+1 min50min
  57. South Tce Before Arundel St

    #10467 — South Tce Before Arundel St

    511513520531532548+3+1 min51min
  58. South Tce Fremantle Markets

    #10468 — South Tce Fremantle Markets

    511513520531532548+3+1 min52min
  59. Market St Before High St

    #10469 — Market St Before High St

    511513520531532548+3+1 min53min
  60. 107111148158160502+12+2 min55min

Frequently asked questions

When are the first and last departures of line 530?

On weekdays the first departure from Cockburn Stn Stand 4 is at 04:54 and the last at 23:42. There are 45 departures in total.

Does line 530 run on weekends?

Yes — on Saturday from 06:23 to 23:42 and on Sunday from 08:31 to 22:42.

Does line 530 run on Sundays?

Yes. On Sundays line 530 has 15 departures from Cockburn Stn Stand 4, the first at 08:31 and the last at 22:42.

How often does line 530 run?

Departures run about every 20 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 55 minutes on average — from about 23 minutes off-peak to about 60 minutes at peak.

How many stops does line 530 have?

In the Cockburn Stn Stand 4 → Fremantle Stn Stand 1 direction, line 530 has 63 stops.

How long is the route of line 530?

The route in this direction is about 22 km long.