buses.appBrisbane public transport
104

Brisbane · bus timetable

Bus 104 Browne St at Corinda station Lower Level at PA Hospital station

Bus Regular line Operator: Translink

Line 104 (Browne St at Corinda station – Lower Level at PA Hospital station) has its first departure on weekdays at 06:09 and its last at 18:24, every ~30 min.

  • Headway~30 min
  • First departure06:44
  • Last departure18:18
  • Average ride~30 min
  • Stops36
  • Departures per day21
  • Route length12.8 km
  • Peak~34 min
  • Off-peak~26 min
  • Saturdaynot running
  • Sundaynot running

Bus of Brisbane public transport — connects Browne St at Corinda station and Lower Level at PA Hospital station, with 36 stops per direction.The first departure is at 06:44, the last at 18:18.Departures run every ~30 min, and the ride takes ~30 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

06:44

Last

18:18

Departures

21

Line 104 timetable — on weekdays
0644
0717B2444
08051444
091444
1048

Line 104 does not run on Saturdays.

Line 104 does not run on Sundays and holidays.

Valid from24.10.2026.
Changed25.10.2026.
Checked25.10.2026.

Stops

36 stops~30 min in total
  1. PA Hospital station, platform 2

    #010798 — PA Hospital station, platform 2

    1929105107110112+6departure0min
  2. Boggo Road station, platform 3

    #010796 — Boggo Road station, platform 3

    1929105107110112+11+1 min1min
  3. Annerley Rd at Cemetery, stop 18/12

    #001179 — Annerley Rd at Cemetery, stop 18/12

    19105107110112113+4+3 min4min
  4. Noble St at Princess Street, stop 13a

    #003694 — Noble St at Princess Street, stop 13a

    19105107192196R590+1+0 min4min
  5. Noble St at Fenton Street, stop 14a

    #003695 — Noble St at Fenton Street, stop 14a

    19105107192196+1 min5min
  6. Fairfield Rd at Fairfield Park, stop 15a

    #003803 — Fairfield Rd at Fairfield Park, stop 15a

    105192196+0 min5min
  7. Fairfield Rd at Victoria Street, stop 16a

    #003712 — Fairfield Rd at Victoria Street, stop 16a

    19105192196+1 min6min
  8. Fairfield Rd at Brougham Street, stop 17A

    #003713 — Fairfield Rd at Brougham Street, stop 17A

    19105127192196+0 min6min
  9. Fairfield Rd near Ashby St, stop 19

    #019079 — Fairfield Rd near Ashby St, stop 19

    19105192R590R591+1 min7min
  10. Fairfield Rd at Fairfield - Venner, stop 20

    #013063 — Fairfield Rd at Fairfield - Venner, stop 20

    105107192+1 min8min
  11. Park Rd near Fairfield Rd, stop 21

    #004879 — Park Rd near Fairfield Rd, stop 21

    105127+1 min9min
  12. 19105127+0 min9min
  13. Park Rd near Christensen St

    #004869 — Park Rd near Christensen St

    105127+1 min10min
  14. Park Rd at School Rd, stop 25

    #004871 — Park Rd at School Rd, stop 25

    105127+0 min10min
  15. Park Rd near OLoan St, stop 26

    #004872 — Park Rd near OLoan St, stop 26

    105127+0 min10min
  16. Park Rd at Park - Chrichton, stop 27

    #004873 — Park Rd at Park - Chrichton, stop 27

    105127+1 min11min
  17. Wingarra St at Crichton St, stop 28

    #004888 — Wingarra St at Crichton St, stop 28

    105127+0 min11min
  18. Green St at Biarra St, stop 29

    #004886 — Green St at Biarra St, stop 29

    105127+1 min12min
  19. Green St at Yeerongpilly station, stop 30

    #004880 — Green St at Yeerongpilly station, stop 30

    19105127R590R591+0 min12min
  20. Wilkie St near Cardross St, stop 32

    #004882 — Wilkie St near Cardross St, stop 32

    105127+1 min13min
  21. Fairfield Rd at Fairfield - Ortive, stop 33

    #004847 — Fairfield Rd at Fairfield - Ortive, stop 33

    105107127+0 min13min
  22. Varley St near Pulle St, stop 35

    #004848 — Varley St near Pulle St, stop 35

    105127+2 min15min
  23. Tennyson Memorial Ave at Brisbane Golf, stop 36

    #010429 — Tennyson Memorial Ave at Brisbane Golf, stop 36

    105127+1 min16min
  24. Tennyson Memorial Ave near Walker St, stop 37

    #004849 — Tennyson Memorial Ave near Walker St, stop 37

    105127+0 min16min
  25. Softstone St near King Arthur Tce, stop 38

    #010430 — Softstone St near King Arthur Tce, stop 38

    105127+1 min17min
  26. King Arthur Tce at Dexter Street, stop 39

    #004852 — King Arthur Tce at Dexter Street, stop 39

    105127+0 min17min
  27. King Arthur Tce at Merlin Street, stop 41/40

    #004857 — King Arthur Tce at Merlin Street, stop 41/40

    105127+1 min18min
  28. King Arthur Tce at King Arthur - Oxley Ck, stop 43

    #004859 — King Arthur Tce at King Arthur - Oxley Ck, stop 43

    105127+0 min18min
  29. Graceville Ave at Graceville - Nadine, stop 44

    #001634 — Graceville Ave at Graceville - Nadine, stop 44

    105127+2 min20min
  30. Graceville Ave at Riverside Village, stop 45

    #001632 — Graceville Ave at Riverside Village, stop 45

    105127+1 min21min
  31. Graceville Ave near Erroll St, stop 47

    #001628 — Graceville Ave near Erroll St, stop 47

    105127+0 min21min
  32. Graceville Ave at Graceville - Oxley, stop 48

    #001626 — Graceville Ave at Graceville - Oxley, stop 48

    105127+1 min22min
  33. Oxley Rd at Graceville Fiveways, stop 50

    #001617 — Oxley Rd at Graceville Fiveways, stop 50

    106+1 min23min
  34. Oxley Rd at Sherwood, stop 56

    #005350 — Oxley Rd at Sherwood, stop 56

    106+4 min27min
  35. Oxley Rd near Coyne St, stop 57

    #005348 — Oxley Rd near Coyne St, stop 57

    106+1 min28min
  36. Browne St at Corinda station

    #005355 — Browne St at Corinda station

    R597R599+2 min30min

Frequently asked questions

When are the first and last departures of line 104?

On weekdays the first departure from PA Hospital station, platform 2 is at 06:44 and the last at 18:18. There are 21 departures in total.

Does line 104 run on weekends?

No, there are no published weekend departures.

Does line 104 run on Sundays?

No. The current timetable has no Sunday departures for line 104.

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

The whole ride takes about 30 minutes on average — from about 26 minutes off-peak to about 34 minutes at peak.

How many stops does line 104 have?

In the PA Hospital station, platform 2 → Browne St at Corinda station direction, line 104 has 36 stops.

How long is the route of line 104?

The route in this direction is about 12.8 km long.