buses.appPerth public transport
19

Perth · bus timetable

Bus 19 Nangar St After Flinders St Perth Busport Zone B

Bus Regular line Operator: Transperth

Line 19 goes from Nangar St After Flinders St to Perth Busport Zone B; departures on weekdays run from 05:31 until 19:41, every ~52 min.

  • Headway~52 min
  • First departure05:31
  • Last departure19:41
  • Average ride~28 min
  • Stops31
  • Departures per day21
  • Route length9.8 km
  • Peak~36 min
  • Off-peak~23 min
  • Saturday13 departures
  • Sunday11 departures

Bus of Perth public transport — connects Nangar St After Flinders St and Perth Busport Zone B, with 31 stops per direction.The first departure is at 05:31, the last at 19:41.Departures run every ~52 min, and the ride takes ~28 min on average.

Routes in this direction

Most departures take route A. Some take a different route — pick one to see it on the map, in the timetable and in the stop list.

B next to a time = that departure takes this route

Timetable

First

05:31

Last

19:41

Departures

21

Line 19 timetable — on weekdays
0531
06144257
0712294559
081639
0903B
Line 19 timetable — on Saturdays
0718
0815B
0914B
1014B
1114B
Line 19 timetable — on Sundays and holidays
0817
0915B
1015B
1114B
1214B
Changed25.10.2026.
Checked25.10.2026.

Stops

31 stops~28 min in total
  1. Nangar St After Flinders St

    #25948 — Nangar St After Flinders St

    371departure0min
  2. Flinders St After Daley St

    #16424 — Flinders St After Daley St

    371970+1 min1min
  3. Flinders St Before Hector St

    #16425 — Flinders St Before Hector St

    371970970X+0 min1min
  4. Blythe Av After Flinders St

    #25949 — Blythe Av After Flinders St

    +1 min2min
  5. Blythe Av After Hayes Av

    #16777 — Blythe Av After Hayes Av

    +0 min2min
  6. Blythe Av After Hindmarsh Av

    #16778 — Blythe Av After Hindmarsh Av

    +1 min3min
  7. Woodrow Av Before Chaucer St

    #16779 — Woodrow Av Before Chaucer St

    +1 min4min
  8. Chaucer St Before Spencer Av

    #16767 — Chaucer St Before Spencer Av

    +1 min5min
  9. Chaucer St After Shakespeare Av

    #16768 — Chaucer St After Shakespeare Av

    +1 min6min
  10. Virgil Av Before Milton St

    #16825 — Virgil Av Before Milton St

    +1 min7min
  11. Latrobe St Before Wordsworth Av

    #16815 — Latrobe St Before Wordsworth Av

    +1 min8min
  12. Latrobe St Before Bradford St

    #16816 — Latrobe St Before Bradford St

    +0 min8min
  13. Meenaar Cr After Hartwell St

    #16817 — Meenaar Cr After Hartwell St

    +0 min8min
  14. Beverley St After Meenaar Cr

    #16811 — Beverley St After Meenaar Cr

    +0 min8min
  15. Carnarvon Cr Before Holmfirth St

    #16808 — Carnarvon Cr Before Holmfirth St

    +1 min9min
  16. Holmfirth St Before Tweed Cr

    #16805 — Holmfirth St Before Tweed Cr

    +1 min10min
  17. Holmfirth St Before Rothsay Cr

    #16806 — Holmfirth St Before Rothsay Cr

    +0 min10min
  18. Bradford St After Pinaster St

    #21190 — Bradford St After Pinaster St

    20+1 min11min
  19. Bradford St After Cone Pl

    #21191 — Bradford St After Cone Pl

    20+0 min11min
  20. Alexander Dr After Bradford St

    #12809 — Alexander Dr After Bradford St

    360406960+1 min12min
  21. Alexander Dr After Thongsbridge St

    #12810 — Alexander Dr After Thongsbridge St

    360960+0 min12min
  22. Fitzgerald St After Russell Av

    #12811 — Fitzgerald St After Russell Av

    360960+1 min13min
  23. Fitzgerald St After York St

    #12812 — Fitzgerald St After York St

    360960+1 min14min
  24. Fitzgerald St After Marmion St

    #12813 — Fitzgerald St After Marmion St

    360960+0 min14min
  25. Fitzgerald St Before Forrest St

    #12814 — Fitzgerald St Before Forrest St

    360360X960+1 min15min
  26. Fitzgerald St After Grosvenor Rd

    #12815 — Fitzgerald St After Grosvenor Rd

    360960+1 min16min
  27. Fitzgerald St After Vincent St

    #12816 — Fitzgerald St After Vincent St

    360960+1 min17min
  28. Fitzgerald St After Randell St

    #22028 — Fitzgerald St After Randell St

    360960+2 min19min
  29. Fitzgerald St Before Aberdeen St

    #12817 — Fitzgerald St Before Aberdeen St

    360360X960+2 min21min
  30. Fitzgerald St Fitzgerald Street Cat Id 11

    #28518 — Fitzgerald St Fitzgerald Street Cat Id 11

    360960Blue CAT+1 min22min
  31. 152834516768+26+6 min28min

Frequently asked questions

When are the first and last departures of line 19?

On weekdays the first departure from Nangar St After Flinders St is at 05:31 and the last at 19:41. There are 21 departures in total.

Does line 19 run on weekends?

Yes — on Saturday from 07:18 to 19:16 and on Sunday from 08:17 to 18:19.

Does line 19 run on Sundays?

Yes. On Sundays line 19 has 11 departures from Nangar St After Flinders St, the first at 08:17 and the last at 18:19.

How often does line 19 run?

Departures run about every 52 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 19?

The whole ride takes about 28 minutes on average — from about 23 minutes off-peak to about 36 minutes at peak.

How many stops does line 19 have?

In the Nangar St After Flinders St → Perth Busport Zone B direction, line 19 has 31 stops.

How long is the route of line 19?

The route in this direction is about 9.8 km long.