buses.appSydney public transport
908

Sydney · bus timetable

Bus 908 Bankstown Station, Stand D Merrylands Station, Stand C

Line 908 goes from Bankstown Station, Stand D to Merrylands Station, Stand C; departures on weekdays run from 06:26 until 17:50, every ~55 min.

  • Headway~52 min
  • First departure06:44
  • Last departure18:40
  • Average ride~74 min
  • Stops104
  • Departures per day17
  • Route length25.6 km
  • Peak~97 min
  • Off-peak~19 min
  • Saturday10 departures
  • Sunday10 departures

Bus of Sydney public transport — connects Bankstown Station, Stand D and Merrylands Station, Stand C, with 104 stops per direction.The first departure is at 06:44, the last at 18:40.Departures run every ~52 min, and the ride takes ~74 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:40

Departures

17

Line 908 timetable — on weekdays
0644
07222548
0835
0905
1005
Line 908 timetable — on Saturdays
080952
0952
1052
1152
1252
Line 908 timetable — on Sundays and holidays
0836
093650B
1050B
1150B
1250B
Changed25.10.2026.
Checked25.10.2026.

Stops

104 stops~74 min in total
  1. 809810departure0min
  2. Stockland Merrylands, Pitt St

    #2160263 — Stockland Merrylands, Pitt St

    802804806822+1 min1min
  3. +1 min2min
  4. +1 min3min
  5. William St after Woodville Rd

    #2142163 — William St after Woodville Rd

    +1 min4min
  6. Granville Public School, William St

    #2142164 — Granville Public School, William St

    +0 min4min
  7. 906+1 min5min
  8. The Avenue opp TAFE South Western Sydney Children's Centre

    #2142165 — The Avenue opp TAFE South Western Sydney Children's Centre

    906+0 min5min
  9. 906+1 min6min
  10. 906+0 min6min
  11. 906+1 min7min
  12. Excelsior St after Meadows St

    #2142169 — Excelsior St after Meadows St

    906+0 min7min
  13. 906+1 min8min
  14. 906+0 min8min
  15. 906+0 min8min
  16. 906+1 min9min
  17. Excelsior St opp Kimberley St

    #2142173 — Excelsior St opp Kimberley St

    906+0 min9min
  18. Excelsior Street Reserve, Excelsior St

    #2142174 — Excelsior Street Reserve, Excelsior St

    906+1 min10min
  19. Excelsior St opp Linthorne St

    #2160264 — Excelsior St opp Linthorne St

    906+0 min10min
  20. Excelsior St opp Constance St

    #2142175 — Excelsior St opp Constance St

    906+1 min11min
  21. 906+0 min11min
  22. Excelsior St after Bright St

    #2142178 — Excelsior St after Bright St

    906+1 min12min
  23. Excelsior St after Guildford Rd

    #214218 — Excelsior St after Guildford Rd

    +0 min12min
  24. Excelsior St after Willoughby St

    #214219 — Excelsior St after Willoughby St

    +1 min13min
  25. +1 min14min
  26. Rawson Rd after Excelsior St

    #214236 — Rawson Rd after Excelsior St

    +0 min14min
  27. +0 min14min
  28. 910+0 min14min
  29. 910+1 min15min
  30. Rawson Rd before Blaxcell St

    #214269 — Rawson Rd before Blaxcell St

    910+0 min15min
  31. Clyde St after Stafford St

    #214227 — Clyde St after Stafford St

    S2+1 min16min
  32. Clyde St after Randolph St

    #214228 — Clyde St after Randolph St

    S2+0 min16min
  33. S2+0 min16min
  34. S2+0 min16min
  35. S2+1 min17min
  36. S2+0 min17min
  37. S2+0 min17min
  38. S2+1 min18min
  39. S2+0 min18min
  40. +0 min18min
  41. +0 min18min
  42. +2 min20min
  43. +1 min21min
  44. +1 min22min
  45. Cumberland Rd at Sheffield St

    #2144229 — Cumberland Rd at Sheffield St

    +1 min23min
  46. Cumberland Rd at Sheffield St

    #2144245 — Cumberland Rd at Sheffield St

    +0 min23min
  47. Normanby Rd opp St Joseph's Hospital

    #2144252 — Normanby Rd opp St Joseph's Hospital

    +2 min25min
  48. St John's Catholic Primary School

    #2144119 — St John's Catholic Primary School

    +0 min25min
  49. Auburn Station, South Pde, Stand A

    #214460 — Auburn Station, South Pde, Stand A

    909911S3+2 min27min
  50. Auburn Public School, Auburn Rd

    #214462 — Auburn Public School, Auburn Rd

    +2 min29min
  51. Helena Rd opp Al-Faisal College

    #214463 — Helena Rd opp Al-Faisal College

    +2 min31min
  52. +1 min32min
  53. Auburn Hospital, Hargrave Rd

    #2144227 — Auburn Hospital, Hargrave Rd

    +1 min33min
  54. +1 min34min
  55. +1 min35min
  56. +0 min35min
  57. +1 min36min
  58. Graham St before Albert St

    #214467 — Graham St before Albert St

    +0 min36min
  59. +1 min37min
  60. +0 min37min
  61. Graham St after Mount Auburn Rd

    #2141157 — Graham St after Mount Auburn Rd

    +0 min37min
  62. Jack and Jill Reserve, Tilba St

    #2141256 — Jack and Jill Reserve, Tilba St

    +1 min38min
  63. +0 min38min
  64. Tilba St opp Berala Community Centre

    #2141253 — Tilba St opp Berala Community Centre

    +1 min39min
  65. +0 min39min
  66. +1 min40min
  67. +0 min40min
  68. Campbell St opp Berala Station

    #2141275 — Campbell St opp Berala Station

    +1 min41min
  69. +1 min42min
  70. Fourth Ave after Hyde Park Rd

    #2141245 — Fourth Ave after Hyde Park Rd

    +0 min42min
  71. +1 min43min
  72. +1 min44min
  73. +0 min44min
  74. Nottinghill Rd opp Kibo Rd

    #214371 — Nottinghill Rd opp Kibo Rd

    +1 min45min
  75. +1 min46min
  76. +1 min47min
  77. +0 min47min
  78. Amy St before Kingsland Rd

    #214318 — Amy St before Kingsland Rd

    +1 min48min
  79. Amy St opp Regents Park Station

    #214321 — Amy St opp Regents Park Station

    909+1 min49min
  80. Carlingford St opp Guelph St

    #214364 — Carlingford St opp Guelph St

    +2 min51min
  81. Wellington Rd after Woods Rd

    #2162149 — Wellington Rd after Woods Rd

    +1 min52min
  82. Rose St after Wellington Rd

    #216295 — Rose St after Wellington Rd

    +0 min52min
  83. +1 min53min
  84. +0 min53min
  85. +1 min54min
  86. +0 min54min
  87. Roger Bowman Tennis Courts, Rose St

    #2162144 — Roger Bowman Tennis Courts, Rose St

    +1 min55min
  88. Roger Bowman Tennis Courts, Ferrier Rd

    #2199181 — Roger Bowman Tennis Courts, Ferrier Rd

    +0 min55min
  89. +1 min56min
  90. +1 min57min
  91. 909+0 min57min
  92. 909+1 min58min
  93. 909+1 min59min
  94. +3 min62min
  95. Rookwood Rd after Brunker Rd

    #219939 — Rookwood Rd after Brunker Rd

    920+1 min63min
  96. Rookwood Rd after Stacey St

    #219940 — Rookwood Rd after Stacey St

    920+1 min64min
  97. Rookwood Rd opp Three Swallows Hotel

    #2200147 — Rookwood Rd opp Three Swallows Hotel

    920+1 min65min
  98. Chapel Rd opp St Felix Primary School

    #2200148 — Chapel Rd opp St Felix Primary School

    907910920925M90+0 min65min
  99. Chapel Rd opp Bankstown TAFE

    #2200149 — Chapel Rd opp Bankstown TAFE

    907910920925M90+1 min66min
  100. Chapel Rd opp TAFE NSW Bankstown Campus

    #2200150 — Chapel Rd opp TAFE NSW Bankstown Campus

    907910920925M90+1 min67min
  101. Rickard Rd opp Bankstown Library and Knowledge Centre

    #2200507 — Rickard Rd opp Bankstown Library and Knowledge Centre

    907909910911920925+1+1 min68min
  102. Bankstown Central, The Mall, Stand B

    #220039 — Bankstown Central, The Mall, Stand B

    907909911913925939+1+1 min69min
  103. Bankstown Station, North Tce, Stand H

    #2200157 — Bankstown Station, North Tce, Stand H

    905907909910911913+5+3 min72min
  104. 905907909910911913+3+2 min74min

Frequently asked questions

When are the first and last departures of line 908?

On weekdays the first departure from Merrylands Station, Stand C is at 06:44 and the last at 18:40. There are 17 departures in total.

Does line 908 run on weekends?

Yes — on Saturday from 08:09 to 17:19 and on Sunday from 08:36 to 16:20.

Does line 908 run on Sundays?

Yes. On Sundays line 908 has 10 departures from Merrylands Station, Stand C, the first at 08:36 and the last at 16:20.

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

The whole ride takes about 74 minutes on average — from about 19 minutes off-peak to about 97 minutes at peak.

How many stops does line 908 have?

In the Merrylands Station, Stand C → Bankstown Station, Stand C direction, line 908 has 104 stops.

How long is the route of line 908?

The route in this direction is about 25.6 km long.