buses.appSydney public transport
905

Sydney · bus timetable

Bus 905 Fairfield Station, Stand D Bankstown Station, Stand C

The Fairfield Station, Stand D – Bankstown Station, Stand C route is served by line 905, on weekdays from 04:53 to 21:27, every ~20 min.

  • Headway~20 min
  • First departure04:53
  • Last departure21:27
  • Average ride~51 min
  • Stops71
  • Departures per day50
  • Route length16.5 km
  • Peak~61 min
  • Off-peak~14 min
  • Saturday30 departures
  • Sunday26 departures

Bus of Sydney public transport — connects Fairfield Station, Stand D and Bankstown Station, Stand C, with 71 stops per direction.The first departure is at 04:53, the last at 21:27.Departures run every ~20 min, and the ride takes ~51 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

07:02

Last

21:32

Departures

26

Line 905 timetable — on weekdays
0453D
0508D23D3138D
060123304546D
0700132845
0800173247
Line 905 timetable — on Saturdays
0533D
0617D3641D
0736
0835B36
090636
Line 905 timetable — on Sundays and holidays
0702B22B59B
0832
090232
100232
110232
Changed25.10.2026.
Checked25.10.2026.

Stops

71 stops~51 min in total
  1. Fairfield Station, Stand D

    #216527 — Fairfield Station, Stand D

    S4departure0min
  2. Smart St opp Fairfield Police Station

    #216517 — Smart St opp Fairfield Police Station

    802804812813814904+2+1 min1min
  3. The Horsley Dr opp Patrician Brothers' College

    #2165183 — The Horsley Dr opp Patrician Brothers' College

    +3 min4min
  4. +1 min5min
  5. +0 min5min
  6. +1 min6min
  7. +0 min6min
  8. Tangerine St opp Villawood North Public School

    #2165171 — Tangerine St opp Villawood North Public School

    +1 min7min
  9. Tangerine St opp Macarthur St

    #2165172 — Tangerine St opp Macarthur St

    +1 min8min
  10. Tangerine St before Manderin St

    #2165173 — Tangerine St before Manderin St

    +0 min8min
  11. Tangerine St opp Kingdom Hall of Jehovah's Witnesses

    #2165174 — Tangerine St opp Kingdom Hall of Jehovah's Witnesses

    +0 min8min
  12. Tangerine St before Woodville Rd

    #2165176 — Tangerine St before Woodville Rd

    +1 min9min
  13. Woodville Rd opp Tangerine St

    #216311 — Woodville Rd opp Tangerine St

    907+1 min10min
  14. Villawood Place Shops, Villawood Pl

    #2163165 — Villawood Place Shops, Villawood Pl

    S4+3 min13min
  15. Woodville Rd before Binna Burra St

    #216348 — Woodville Rd before Binna Burra St

    907S4+1 min14min
  16. Belar Ave before Binna Burra St

    #216349 — Belar Ave before Binna Burra St

    S4+1 min15min
  17. S4+0 min15min
  18. Belar Ave before Alcoomie St

    #216351 — Belar Ave before Alcoomie St

    S4+0 min15min
  19. Alcoomie St at Binna Burra St

    #216352 — Alcoomie St at Binna Burra St

    +1 min16min
  20. Alcoomie St opp Derribong St

    #216353 — Alcoomie St opp Derribong St

    +0 min16min
  21. +1 min17min
  22. Alcoomie St after Goondah St

    #216355 — Alcoomie St after Goondah St

    +0 min17min
  23. Alcoomie St at Biloela St Walkway

    #216356 — Alcoomie St at Biloela St Walkway

    +0 min17min
  24. Alcoomie St before Warilda St

    #216357 — Alcoomie St before Warilda St

    +1 min18min
  25. +0 min18min
  26. Alcoomie St opp Killanoola St

    #216359 — Alcoomie St opp Killanoola St

    +1 min19min
  27. Alcoomie St before Koonawarra St

    #216360 — Alcoomie St before Koonawarra St

    S4+0 min19min
  28. Alcoomie St at Koonawarra St

    #216361 — Alcoomie St at Koonawarra St

    S4+1 min20min
  29. Alcoomie St opp Thurina Park

    #216362 — Alcoomie St opp Thurina Park

    S4+0 min20min
  30. S4+1 min21min
  31. +0 min21min
  32. Mundamatta St at Miller Rd

    #216366 — Mundamatta St at Miller Rd

    S4+1 min22min
  33. +1 min23min
  34. Arundle Rd opp Bass High School

    #219789 — Arundle Rd opp Bass High School

    907911+1 min24min
  35. Arundle Rd before Johnstone Rd

    #219794 — Arundle Rd before Johnstone Rd

    907911+1 min25min
  36. Johnston Rd after Arundle Rd

    #219741 — Johnston Rd after Arundle Rd

    907911+0 min25min
  37. Bass Hill Plaza, Johnston Rd

    #219793 — Bass Hill Plaza, Johnston Rd

    907911+0 min25min
  38. Johnstone Rd before Manuka Cres

    #219792 — Johnstone Rd before Manuka Cres

    +1 min26min
  39. Crest Community Baptist Church, Rex Rd

    #219881 — Crest Community Baptist Church, Rex Rd

    +1 min27min
  40. +0 min27min
  41. 911+1 min28min
  42. 911+1 min29min
  43. The Betty Sussman Centre, Rex Rd

    #219834 — The Betty Sussman Centre, Rex Rd

    +1 min30min
  44. Rex Rd opp St Mary Queen of Heaven Catholic Church

    #219835 — Rex Rd opp St Mary Queen of Heaven Catholic Church

    +0 min30min
  45. +1 min31min
  46. Birdwood Rd after Georges Cres

    #219861 — Birdwood Rd after Georges Cres

    +0 min31min
  47. Georges Hall Community Centre, Birdwood Rd

    #219820 — Georges Hall Community Centre, Birdwood Rd

    +1 min32min
  48. Birdwood Rd after Lochiel Pl

    #219821 — Birdwood Rd after Lochiel Pl

    +0 min32min
  49. +1 min33min
  50. +0 min33min
  51. +0 min33min
  52. +1 min34min
  53. +0 min34min
  54. Marion St at Cumberland Ave

    #219827 — Marion St at Cumberland Ave

    +1 min35min
  55. +1 min36min
  56. +0 min36min
  57. +1 min37min
  58. +0 min37min
  59. +1 min38min
  60. Thella-Kenway Reserve, Marion St

    #2200174 — Thella-Kenway Reserve, Marion St

    +1 min39min
  61. +1 min40min
  62. +0 min40min
  63. +1 min41min
  64. +0 min41min
  65. +1 min42min
  66. +1 min43min
  67. +2 min45min
  68. Chapel Rd opp Bankstown Court House

    #220033 — Chapel Rd opp Bankstown Court House

    +0 min45min
  69. Bankstown Central, Link Rd, Stand A

    #2200112 — Bankstown Central, Link Rd, Stand A

    487910920922923924+7+2 min47min
  70. Bankstown Station, North Tce, Stand H

    #2200157 — Bankstown Station, North Tce, Stand H

    907908909910911913+5+2 min49min
  71. 907908909910911913+3+2 min51min

Frequently asked questions

When are the first and last departures of line 905?

On weekdays the first departure from Fairfield Station, Stand D is at 04:53 and the last at 21:27. There are 50 departures in total.

Does line 905 run on weekends?

Yes — on Saturday from 05:33 to 21:33 and on Sunday from 07:02 to 21:32.

Does line 905 run on Sundays?

Yes. On Sundays line 905 has 26 departures from Fairfield Station, Stand D, the first at 07:02 and the last at 21:32.

How often does line 905 run?

Departures run about every 20 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 905?

The whole ride takes about 51 minutes on average — from about 14 minutes off-peak to about 61 minutes at peak.

How many stops does line 905 have?

In the Fairfield Station, Stand D → Bankstown Station, Stand C direction, line 905 has 71 stops.

How long is the route of line 905?

The route in this direction is about 16.5 km long.