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~30 min
  • First departure05:05
  • Last departure22:23
  • Average ride~33 min
  • Stops34
  • Departures per day40
  • Route length11.9 km
  • Peak~45 min
  • Off-peak~27 min
  • Saturday29 departures
  • Sunday26 departures

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

Timetable

First

05:05

Last

22:23

Departures

40

Line 384 timetable — on weekdays
05053253
0615324656
07051525344454
08042144
091646
Line 384 timetable — on Saturdays
060059
072757
082757
092757
102757
Line 384 timetable — on Sundays and holidays
0610
0728
082454
092454
102454
Changed25.10.2026.
Checked25.10.2026.

Stops

34 stops~33 min in total
  1. Mirrabooka Station Stand 2

    #12538 — Mirrabooka Station Stand 2

    371departure0min
  2. Chesterfield Rd After Mirrabooka Stn

    #16206 — Chesterfield Rd After Mirrabooka Stn

    371375415416970970X+1+0 min0min
  3. Ravenswood Dr After Arun Pl

    #16403 — Ravenswood Dr After Arun Pl

    371375415416975+2 min2min
  4. Ravenswood Dr After Winchelsea Rd

    #16404 — Ravenswood Dr After Winchelsea Rd

    371415416975+0 min2min
  5. Flinders St Before Koorooda Rd

    #16407 — Flinders St Before Koorooda Rd

    371+1 min3min
  6. Flinders St After Lewes Rd

    #16408 — Flinders St After Lewes Rd

    371+1 min4min
  7. Flinders St After Hove Ct

    #16409 — Flinders St After Hove Ct

    371+0 min4min
  8. Ilumba Rd Before Ilumba Wy

    #16440 — Ilumba Rd Before Ilumba Wy

    371+0 min4min
  9. Ilumba Rd Before Carcoola St

    #16441 — Ilumba Rd Before Carcoola St

    371+1 min5min
  10. Carcoola St After Ilumba Rd

    #16444 — Carcoola St After Ilumba Rd

    371+0 min5min
  11. Sylvia St After Carcoola St

    #16446 — Sylvia St After Carcoola St

    371+1 min6min
  12. Hillsborough Dr Before Nollamara Av

    #21990 — Hillsborough Dr Before Nollamara Av

    371+0 min6min
  13. Nollamara Av Before Wanneroo Rd

    #27548 — Nollamara Av Before Wanneroo Rd

    +1 min7min
  14. Wanneroo Rd After Nollamara Av

    #12344 — Wanneroo Rd After Nollamara Av

    386386X388389+1 min8min
  15. Wanneroo Rd After Harrison St

    #12345 — Wanneroo Rd After Harrison St

    386388389+0 min8min
  16. Wanneroo Rd After Morley Dr

    #12346 — Wanneroo Rd After Morley Dr

    386386X388389+1 min9min
  17. Wanneroo Rd After Swan St

    #12347 — Wanneroo Rd After Swan St

    386388389+1 min10min
  18. Wanneroo Rd Before Royal St

    #12348 — Wanneroo Rd Before Royal St

    386388389+0 min10min
  19. Wanneroo Rd After Royal St

    #12349 — Wanneroo Rd After Royal St

    386388389+1 min11min
  20. Wanneroo Rd After Lawley St

    #12350 — Wanneroo Rd After Lawley St

    386386X388389+1 min12min
  21. Wanneroo Rd Before Hector St

    #12351 — Wanneroo Rd Before Hector St

    386388389+1 min13min
  22. Wanneroo Rd After Mcdonald St

    #12352 — Wanneroo Rd After Mcdonald St

    386388389+1 min14min
  23. Wanneroo Rd Before London St

    #12353 — Wanneroo Rd Before London St

    386388389+0 min14min
  24. Wanneroo Rd - Dog Swamp Shopping Ctr

    #12354 — Wanneroo Rd - Dog Swamp Shopping Ctr

    386386X388389+1 min15min
  25. Charles St After Hilda St

    #12589 — Charles St After Hilda St

    386388389970+2 min17min
  26. Charles St After Paddington St

    #12591 — Charles St After Paddington St

    386388389970+1 min20min
  27. Charles St After Elizabeth St

    #12592 — Charles St After Elizabeth St

    386388389970+1 min21min
  28. Charles St After Angove St

    #12594 — Charles St After Angove St

    386388389970990+1 min23min
  29. Charles St After Albert St

    #12595 — Charles St After Albert St

    386388389970990+1 min24min
  30. Charles St After Alma Rd

    #12596 — Charles St After Alma Rd

    386388389970990+1 min25min
  31. Charles St After Vincent St

    #12597 — Charles St After Vincent St

    386386X388389970970X+1+1 min26min
  32. 151928345167+26+7 min33min

Frequently asked questions

When are the first and last departures of line 384?

On weekdays the first departure from Mirrabooka Station Stand 2 is at 05:05 and the last at 22:23. There are 40 departures in total.

Does line 384 run on weekends?

Yes — on Saturday from 06:00 to 22:22 and on Sunday from 06:10 to 22:24.

Does line 384 run on Sundays?

Yes. On Sundays line 384 has 26 departures from Mirrabooka Station Stand 2, the first at 06:10 and the last at 22:24.

How often does line 384 run?

Departures run about every 30 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 27 minutes off-peak to about 45 minutes at peak.

How many stops does line 384 have?

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

How long is the route of line 384?

The route in this direction is about 11.9 km long.