buses.appPerth public transport
549

Perth · bus timetable

Bus 549 Rockingham Stn Stand 1 Fremantle Stn Stand 1

Bus Regular line Operator: Transperth

Line 549 runs between Rockingham Stn Stand 1 and Fremantle Stn Stand 1; on weekdays the first departure is at 05:09 and the last at 22:34, every ~26 min.

  • Headway~24 min
  • First departure06:30
  • Last departure00:54
  • Average ride~72 min
  • Stops70
  • Departures per day42
  • Route length38.5 km
  • Peak~86 min
  • Off-peak~42 min
  • Saturday31 departures
  • Sunday29 departures

Bus of Perth public transport — connects Rockingham Stn Stand 1 and Fremantle Stn Stand 1, with 70 stops per direction.The first departure is at 06:30, the last at 00:54.Departures run every ~24 min, and the ride takes ~72 min on average.

Timetable

First

07:24

Last

23:54

Departures

29

Line 549 timetable — on weekdays
0630
070820324456
08083256
092044
10093459
Line 549 timetable — on Saturdays
0654
072454
082454
092454
102454
Line 549 timetable — on Sundays and holidays
072454
082454
092454
102454
112454
Changed25.10.2026.
Checked25.10.2026.

Stops

70 stops~72 min in total
  1. departure0min
  2. South Tce After Market St

    #10453 — South Tce After Market St

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

    #16980 — South Tce - Fremantle Markets

    511513520530531532+2+1 min2min
  4. South Tce - Fremantle Hospital

    #10454 — South Tce - Fremantle Hospital

    511513520530531532+2+1 min3min
  5. South Tce Before Grey St

    #10455 — South Tce Before Grey St

    532548+1 min4min
  6. South Tce Before Price St

    #10456 — South Tce Before Price St

    532548999+1 min5min
  7. 548999+2 min7min
  8. Hampton Rd Before Scott St

    #10566 — Hampton Rd Before Scott St

    520530531548+0 min8min
  9. Hampton Rd After Milbourne St

    #10567 — Hampton Rd After Milbourne St

    520530531548+1 min9min
  10. Hampton Rd After Culver St

    #10568 — Hampton Rd After Culver St

    520530531532548+1 min10min
  11. Rockingham Rd Before Cardigan St

    #10569 — Rockingham Rd Before Cardigan St

    520530531+1 min11min
  12. Rockingham Rd Before Davilak Av

    #10570 — Rockingham Rd Before Davilak Av

    520530531+1 min12min
  13. Rockingham Rd Hamilton Hill Shop Ctr

    #10571 — Rockingham Rd Hamilton Hill Shop Ctr

    520530531+1 min13min
  14. Rockingham Rd After Forrest Rd

    #10572 — Rockingham Rd After Forrest Rd

    520530531+1 min14min
  15. Rockingham Rd Before Hamilton Rd

    #10573 — Rockingham Rd Before Hamilton Rd

    520530531+0 min14min
  16. Rockingham Rd After Carrington St

    #10574 — Rockingham Rd After Carrington St

    114530+1 min15min
  17. Rockingham Rd Before Packham Rd

    #10575 — Rockingham Rd Before Packham Rd

    114530+1 min16min
  18. Rockingham Rd After Snare Pl

    #10576 — Rockingham Rd After Snare Pl

    114530+1 min17min
  19. Rockingham Rd Before Phoenix Rd

    #10577 — Rockingham Rd Before Phoenix Rd

    114530+0 min17min
  20. Rockingham Rd - Phoenix Shopping Ctr

    #10578 — Rockingham Rd - Phoenix Shopping Ctr

    114512530+2 min19min
  21. Rockingham Rd Before Edeline St

    #10579 — Rockingham Rd Before Edeline St

    114530531+0 min19min
  22. Rockingham Rd Before Reserve Rd

    #10580 — Rockingham Rd Before Reserve Rd

    114530531+1 min20min
  23. Rockingham Rd After Todd St

    #10581 — Rockingham Rd After Todd St

    114530531+0 min20min
  24. Rockingham Rd After Newton St

    #10583 — Rockingham Rd After Newton St

    530+1 min21min
  25. Rockingham Rd Before Barrett St

    #10584 — Rockingham Rd Before Barrett St

    530+0 min21min
  26. Rockingham Rd After Gerovich Wy

    #10585 — Rockingham Rd After Gerovich Wy

    530+1 min22min
  27. Rockingham Rd After Barrington St

    #10586 — Rockingham Rd After Barrington St

    530+0 min22min
  28. Rockingham Rd After Troode St

    #10587 — Rockingham Rd After Troode St

    530+0 min22min
  29. Rockingham Rd After Asquith St

    #10588 — Rockingham Rd After Asquith St

    530531+1 min23min
  30. Beeliar Dr Before Stock Rd

    #20946 — Beeliar Dr Before Stock Rd

    530531+0 min23min
  31. +1 min24min
  32. Stock Rd Before Fanstone Av

    #11041 — Stock Rd Before Fanstone Av

    +1 min25min
  33. Rockingham Rd Acept Munster Tafe

    #23883 — Rockingham Rd Acept Munster Tafe

    +1 min26min
  34. Rockingham Rd Before Russell Rd

    #10590 — Rockingham Rd Before Russell Rd

    +1 min27min
  35. Rockingham Rd After Dalison Av

    #10591 — Rockingham Rd After Dalison Av

    +4 min31min
  36. Rockingham Rd Before Wattleup Rd

    #10592 — Rockingham Rd Before Wattleup Rd

    +1 min32min
  37. Rockingham Rd Before Hope Valley Rd

    #10593 — Rockingham Rd Before Hope Valley Rd

    +2 min34min
  38. Rockingham Rd After Lionel St

    #10594 — Rockingham Rd After Lionel St

    548+1 min35min
  39. Rockingham Rd After Macedonia St

    #10595 — Rockingham Rd After Macedonia St

    548+1 min36min
  40. Rockingham Rd After Anketell Rd

    #10597 — Rockingham Rd After Anketell Rd

    548+1 min37min
  41. Rockingham Rd Before Thomas Rd

    #23021 — Rockingham Rd Before Thomas Rd

    548+3 min40min
  42. Thomas Rd After Medina Av

    #17099 — Thomas Rd After Medina Av

    +3 min43min
  43. Gilmore Av After Pengilly Rd

    #17037 — Gilmore Av After Pengilly Rd

    +2 min45min
  44. Gilmore Av Before Christmas Av

    #17039 — Gilmore Av Before Christmas Av

    +1 min46min
  45. Gilmore Av After Christmas Av

    #17040 — Gilmore Av After Christmas Av

    +0 min46min
  46. Gilmore Av Before Sulphur Rd

    #17041 — Gilmore Av Before Sulphur Rd

    +1 min47min
  47. Gilmore Av Before Chisham Av

    #17042 — Gilmore Av Before Chisham Av

    541+1 min48min
  48. +1 min49min
  49. Gilmore Av After Challenger Av

    #17047 — Gilmore Av After Challenger Av

    542+0 min49min
  50. Gilmore Av Before Rhodes Cr

    #17048 — Gilmore Av Before Rhodes Cr

    542+0 min49min
  51. Gilmore Av Before Wellard Rd

    #17049 — Gilmore Av Before Wellard Rd

    542+1 min50min
  52. Gilmore Av Before Sloan Dr

    #17050 — Gilmore Av Before Sloan Dr

    541+0 min50min
  53. Gilmore Av After Whitebread Wy

    #17051 — Gilmore Av After Whitebread Wy

    541+1 min51min
  54. Gilmore Av Before Dalrymple Dr

    #17052 — Gilmore Av Before Dalrymple Dr

    541+1 min52min
  55. Dixon Rd After Mandurah Rd

    #17053 — Dixon Rd After Mandurah Rd

    +4 min56min
  56. Dixon Rd After Mccamey Av

    #25524 — Dixon Rd After Mccamey Av

    +1 min57min
  57. Dixon Rd After Arkwright Rd

    #17056 — Dixon Rd After Arkwright Rd

    +2 min59min
  58. +1 min60min
  59. Dixon Rd Murdoch University Rockingham Campus

    #17060 — Dixon Rd Murdoch University Rockingham Campus

    +2 min62min
  60. Dixon Rd Before Goddard St

    #17062 — Dixon Rd Before Goddard St

    +1 min63min
  61. Louise St Before Chalgrove Av

    #17319 — Louise St Before Chalgrove Av

    548551555+1 min64min
  62. Chalgrove Av Before Whitfield St

    #24330 — Chalgrove Av Before Whitfield St

    548555+2 min66min
  63. Contest Pde Rockingham City Council

    #24331 — Contest Pde Rockingham City Council

    548555+0 min66min
  64. Contest Pde Rockingham Centre Shopping Ctr

    #23850 — Contest Pde Rockingham Centre Shopping Ctr

    548551552555+1 min67min
  65. 548551552555557558+1+2 min69min
  66. Rockingham Busway Before Genie Ct

    #24324 — Rockingham Busway Before Genie Ct

    548551552555557558+1+1 min70min
  67. Rockingham Busway Rockingham Stn Car Park

    #26475 — Rockingham Busway Rockingham Stn Car Park

    548551552555556557+2+1 min71min
  68. 548551552555556557+2+1 min72min

Frequently asked questions

When are the first and last departures of line 549?

On weekdays the first departure from Fremantle Stn Stand 4 is at 06:30 and the last at 00:54. There are 42 departures in total.

Does line 549 run on weekends?

Yes — on Saturday from 06:54 to 00:54 and on Sunday from 07:24 to 23:54.

Does line 549 run on Sundays?

Yes. On Sundays line 549 has 29 departures from Fremantle Stn Stand 4, the first at 07:24 and the last at 23:54.

How often does line 549 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 549?

The whole ride takes about 72 minutes on average — from about 42 minutes off-peak to about 86 minutes at peak.

How many stops does line 549 have?

In the Fremantle Stn Stand 4 → Rockingham Stn Stand 12 direction, line 549 has 70 stops.

How long is the route of line 549?

The route in this direction is about 38.5 km long.