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:09
  • Last departure18:24
  • Average ride~30 min
  • Stops37
  • Departures per day24
  • Route length12.1 km
  • Peak~30 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 37 stops per direction.The first departure is at 06:09, the last at 18:24.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:09

Last

18:24

Departures

24

Line 104 timetable — on weekdays
06093959
071939B59
0819B49
091949
1019

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

37 stops~30 min in total
  1. Browne St at Corinda station

    #005355 — Browne St at Corinda station

    R597R599departure0min
  2. Oxley Rd near Coyne St, stop 57

    #005347 — Oxley Rd near Coyne St, stop 57

    106+1 min1min
  3. Oxley Rd at Sherwood, stop 56

    #005349 — Oxley Rd at Sherwood, stop 56

    106+1 min2min
  4. Oxley Rd at Graceville Fiveways, stop 50

    #001618 — Oxley Rd at Graceville Fiveways, stop 50

    106+2 min4min
  5. Graceville Ave at Oxley Rd, stop 48

    #001625 — Graceville Ave at Oxley Rd, stop 48

    105127+1 min5min
  6. Graceville Ave near Erroll St, stop 47

    #001627 — Graceville Ave near Erroll St, stop 47

    105127+1 min6min
  7. Graceville Ave near Erroll St, stop 46

    #001629 — Graceville Ave near Erroll St, stop 46

    105127+0 min6min
  8. Graceville Ave at Riverside Village, stop 45

    #001631 — Graceville Ave at Riverside Village, stop 45

    105127+1 min7min
  9. Graceville Ave at Graceville - Nadine, stop 44

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

    105127+0 min7min
  10. King Arthur Tce at King Arthur - Oxley Ck, stop 43

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

    105127+2 min9min
  11. King Arthur Tce at Merlin Street, stop 41/40

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

    105127+0 min9min
  12. King Arthur Tce at Dexter Street, stop 39

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

    105127+0 min9min
  13. Softstone St near Myla Tce, stop 38

    #004851 — Softstone St near Myla Tce, stop 38

    105127+1 min10min
  14. Tennyson Memorial Ave near Walker St, stop 37

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

    105127+1 min11min
  15. Tennyson Memorial Ave at Varley Street, stop 35

    #004856 — Tennyson Memorial Ave at Varley Street, stop 35

    105127+1 min12min
  16. Fairfield Rd at Ortive St, stop 33

    #004864 — Fairfield Rd at Ortive St, stop 33

    105107127192+1 min13min
  17. Wilkie St near Cardross St, stop 32

    #004883 — Wilkie St near Cardross St, stop 32

    105127+1 min14min
  18. Wilkie St near Crichton St, stop 31

    #004884 — Wilkie St near Crichton St, stop 31

    105127+0 min14min
  19. Green St at Yeerongpilly station, stop 30

    #013058 — Green St at Yeerongpilly station, stop 30

    19105127+1 min15min
  20. Green St near Biarra St, stop 29

    #004885 — Green St near Biarra St, stop 29

    105127+1 min16min
  21. Wingarra St near Crichton St, stop 28

    #004887 — Wingarra St near Crichton St, stop 28

    105127+0 min16min
  22. Crichton St near Park Rd, stop 27

    #010132 — Crichton St near Park Rd, stop 27

    127+1 min17min
  23. Park Rd at Park - Oloan, stop 26

    #004874 — Park Rd at Park - Oloan, stop 26

    105127+0 min17min
  24. Park Rd at School Rd, stop 25

    #004875 — Park Rd at School Rd, stop 25

    105127+1 min18min
  25. Park Rd at Yeronga State School, stop 23/24

    #004876 — Park Rd at Yeronga State School, stop 23/24

    105127+0 min18min
  26. 19105127+1 min19min
  27. Park Rd near Fairfield Rd, stop 21

    #004878 — Park Rd near Fairfield Rd, stop 21

    105127+1 min20min
  28. Fairfield Rd at Fairfield - Venner, stop 20

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

    105107192+1 min21min
  29. Fairfield Rd near Ashby St, stop 18a

    #019080 — Fairfield Rd near Ashby St, stop 18a

    19105107192R590R591+1 min22min
  30. Home St at Brougham Street, stop 17A

    #003689 — Home St at Brougham Street, stop 17A

    19105192196+0 min22min
  31. Home St at Victoria Street, stop 16A

    #003690 — Home St at Victoria Street, stop 16A

    19105192196+1 min23min
  32. Home St at Fairfield Park, stop 15a

    #003691 — Home St at Fairfield Park, stop 15a

    105192196+0 min23min
  33. Fairfield Rd at Fenton Street, stop 14a

    #003692 — Fairfield Rd at Fenton Street, stop 14a

    19105107192196+0 min23min
  34. Fairfield Rd at Princess Street, stop 13a

    #003693 — Fairfield Rd at Princess Street, stop 13a

    19105107192196+1 min24min
  35. Annerley Rd at Cemetery, stop 13/18

    #001180 — Annerley Rd at Cemetery, stop 13/18

    19105107110112113+4+1 min25min
  36. Boggo Road station, platform 4

    #010795 — Boggo Road station, platform 4

    1929105107110112+12+2 min27min
  37. Lower Level at PA Hospital station

    #010799 — Lower Level at PA Hospital station

    19105110112113+3 min30min

Frequently asked questions

When are the first and last departures of line 104?

On weekdays the first departure from Browne St at Corinda station is at 06:09 and the last at 18:24. There are 24 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 30 minutes at peak.

How many stops does line 104 have?

In the Browne St at Corinda station → Lower Level at PA Hospital station direction, line 104 has 37 stops.

How long is the route of line 104?

The route in this direction is about 12.1 km long.