buses.appPerth public transport
384

Perth · bus timetable

Bus 384 Mirrabooka Station Stand 2 Perth Busport Zone B

Bus Regular line Operator: Transperth

The Mirrabooka Station Stand 2 – Perth Busport Zone B route is served by line 384, on weekdays from 05:05 to 22:23, every ~30 min.

  • Headway~26 min
  • First departure06:43
  • Last departure22:52
  • Average ride~33 min
  • Stops36
  • Departures per day41
  • Route length11.8 km
  • Peak~38 min
  • Off-peak~25 min
  • Saturday28 departures
  • Sunday25 departures

Bus of Perth public transport — connects Mirrabooka Station Stand 2 and Perth Busport Zone B, with 36 stops per direction.The first departure is at 06:43, the last at 22:52.Departures run every ~26 min, and the ride takes ~33 min on average.

Timetable

First

06:43

Last

22:52

Departures

41

Line 384 timetable — on weekdays
0643
071444
081444
091444
101444
Line 384 timetable — on Saturdays
0645
0745
082050
092050
102050
Line 384 timetable — on Sundays and holidays
0745
0845
091949
101949
111949
Changed25.10.2026.
Checked25.10.2026.

Stops

36 stops~33 min in total
  1. 1551220386386X388+12departure0min
  2. Charles St After Vincent St

    #12600 — Charles St After Vincent St

    386388389970990+1 min3min
  3. Charles St Before Bourke St

    #12601 — Charles St Before Bourke St

    386388389970990+1 min4min
  4. Charles St Before Albert St

    #12602 — Charles St Before Albert St

    386388389970990+1 min5min
  5. Charles St After Scarborough Beach Rd

    #12603 — Charles St After Scarborough Beach Rd

    386386X388389970970X+0 min5min
  6. Charles St After Haynes St

    #12604 — Charles St After Haynes St

    386388389970+1 min6min
  7. Charles St After Paddington St

    #12605 — Charles St After Paddington St

    386388389970+0 min6min
  8. Charles St After Ellesmere St

    #12607 — Charles St After Ellesmere St

    386388389970+0 min7min
  9. Charles St Before Green St

    #12608 — Charles St Before Green St

    386388389+1 min8min
  10. Wanneroo Rd After London St

    #12355 — Wanneroo Rd After London St

    386386X388389+1 min9min
  11. Wanneroo Rd After Mcdonald St

    #12356 — Wanneroo Rd After Mcdonald St

    386388389+0 min9min
  12. Wanneroo Rd After Hector St

    #12357 — Wanneroo Rd After Hector St

    386388389+1 min10min
  13. Wanneroo Rd After Cape St

    #12358 — Wanneroo Rd After Cape St

    386386X388389+0 min10min
  14. Wanneroo Rd Before Royal St

    #12359 — Wanneroo Rd Before Royal St

    386388389+1 min11min
  15. Wanneroo Rd After Royal St

    #12360 — Wanneroo Rd After Royal St

    386388389+1 min12min
  16. Wanneroo Rd Before Swan St

    #12361 — Wanneroo Rd Before Swan St

    386388389+0 min12min
  17. Wanneroo Rd After Swan St

    #12362 — Wanneroo Rd After Swan St

    386386X388389+1 min13min
  18. Wanneroo Rd After Morley Dr

    #12363 — Wanneroo Rd After Morley Dr

    386388389+1 min14min
  19. Wanneroo Rd Before Harrison St

    #12364 — Wanneroo Rd Before Harrison St

    386386X388389+1 min15min
  20. Nollamara Av After Noongah St

    #27549 — Nollamara Av After Noongah St

    +2 min17min
  21. Hillsborough Dr After Nollamara Av

    #16448 — Hillsborough Dr After Nollamara Av

    371+1 min18min
  22. Sylvia St After Hillsborough Dr

    #16447 — Sylvia St After Hillsborough Dr

    371+1 min19min
  23. Carcoola St After Sylvia St

    #16443 — Carcoola St After Sylvia St

    371+1 min20min
  24. Ilumba Rd After Carcoola St

    #16438 — Ilumba Rd After Carcoola St

    371+1 min21min
  25. Ilumba Rd Before Ilumba Wy

    #16439 — Ilumba Rd Before Ilumba Wy

    371+1 min22min
  26. Flinders St After Ilumba Rd

    #16434 — Flinders St After Ilumba Rd

    371+1 min23min
  27. Flinders St After Eastbourne Cr

    #16435 — Flinders St After Eastbourne Cr

    371+1 min24min
  28. Flinders St Before Koorooda Rd

    #16436 — Flinders St Before Koorooda Rd

    371+1 min25min
  29. Flinders St Before Ravenswood Dr

    #16437 — Flinders St Before Ravenswood Dr

    371+1 min26min
  30. Ravenswood Dr Before Changton Wy

    #16400 — Ravenswood Dr Before Changton Wy

    371415416975+1 min27min
  31. Ravenswood Dr After Majella Rd

    #16401 — Ravenswood Dr After Majella Rd

    371375415416975+1 min28min
  32. Ravenswood Dr Before Mirrabooka Av

    #16402 — Ravenswood Dr Before Mirrabooka Av

    371375415416975+1 min29min
  33. Chesterfield Rd After Yirrigan Dr

    #16201 — Chesterfield Rd After Yirrigan Dr

    371375415416970970X+1+2 min31min
  34. Mirrabooka Station Stand 2

    #12538 — Mirrabooka Station Stand 2

    371+2 min33min

Frequently asked questions

When are the first and last departures of line 384?

On weekdays the first departure from Perth Busport Zone B is at 06:43 and the last at 22:52. There are 41 departures in total.

Does line 384 run on weekends?

Yes — on Saturday from 06:45 to 22:52 and on Sunday from 07:45 to 22:55.

Does line 384 run on Sundays?

Yes. On Sundays line 384 has 25 departures from Perth Busport Zone B, the first at 07:45 and the last at 22:55.

How often does line 384 run?

Departures run about every 26 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 384?

The whole ride takes about 33 minutes on average — from about 25 minutes off-peak to about 38 minutes at peak.

How many stops does line 384 have?

In the Perth Busport Zone B → Mirrabooka Station Stand 2 direction, line 384 has 36 stops.

How long is the route of line 384?

The route in this direction is about 11.8 km long.