buses.appSydney public transport
907

Sydney · bus timetable

Bus 907 Parramatta Station, Stand B1 Bankstown Station, Stand C

Line 907 goes from Parramatta Station, Stand B1 to Bankstown Station, Stand C; departures on weekdays run from 05:18 until 21:48, every ~28 min.

  • Headway~30 min
  • First departure05:05
  • Last departure21:30
  • Average ride~54 min
  • Stops56
  • Departures per day40
  • Route length17.5 km
  • Peak~65 min
  • Off-peak~41 min
  • Saturday24 departures
  • Sunday13 departures

Bus of Sydney public transport — connects Parramatta Station, Stand B1 and Bankstown Station, Stand C, with 56 stops per direction.The first departure is at 05:05, the last at 21:30.Departures run every ~30 min, and the ride takes ~54 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:05

Last

21:30

Departures

40

Line 907 timetable — on weekdays
0505314851
061850B
0720B40
08002045
091545
Line 907 timetable — on Saturdays
072328
0805B1545
091545
101545
111545
Line 907 timetable — on Sundays and holidays
0731B
0816
0915
1015
1115
Changed25.10.2026.
Checked25.10.2026.

Stops

56 stops~54 min in total
  1. 905908909910911950departure0min
  2. Bankstown Central, The Mall, Stand C

    #2200384 — Bankstown Central, The Mall, Stand C

    905908909910911913+5+2 min2min
  3. St Felix Primary School, Chapel Rd

    #2200153 — St Felix Primary School, Chapel Rd

    908910920925M90+1 min5min
  4. St Felix Primary School, Hume Hwy

    #2200506 — St Felix Primary School, Hume Hwy

    910+1 min6min
  5. 910+1 min7min
  6. Yagoona Public School, Hume Hwy

    #219914 — Yagoona Public School, Hume Hwy

    910+1 min8min
  7. Hume Hwy opp Yagoona Station

    #219915 — Hume Hwy opp Yagoona Station

    +1 min9min
  8. +1 min10min
  9. +1 min11min
  10. Christ The King Primary School, Hume Hwy

    #2199142 — Christ The King Primary School, Hume Hwy

    +0 min11min
  11. +1 min12min
  12. +0 min12min
  13. Bass Hill School, Hume Hwy

    #219753 — Bass Hill School, Hume Hwy

    +1 min13min
  14. +1 min14min
  15. Hume Hwy after Johnston Rd

    #219755 — Hume Hwy after Johnston Rd

    +0 min14min
  16. +1 min15min
  17. +0 min15min
  18. 905911+1 min16min
  19. 905911+1 min17min
  20. Arundle Rd opp Bass High School

    #219789 — Arundle Rd opp Bass High School

    905911+0 min17min
  21. Arundle Rd before Johnstone Rd

    #219794 — Arundle Rd before Johnstone Rd

    905911+1 min18min
  22. +1 min19min
  23. +1 min20min
  24. Johnston Rd at Walther Ave

    #219786 — Johnston Rd at Walther Ave

    +1 min21min
  25. Boggabilla Reserve, Johnston Rd

    #219788 — Boggabilla Reserve, Johnston Rd

    +0 min21min
  26. +1 min22min
  27. Woodville Rd at Allowrie Rd

    #216317 — Woodville Rd at Allowrie Rd

    +2 min24min
  28. Woodville Rd after Kirrang Ave

    #216318 — Woodville Rd after Kirrang Ave

    +1 min25min
  29. Woodville Rd after Howatt St

    #216387 — Woodville Rd after Howatt St

    +1 min26min
  30. Woodville Rd before Tangerine St

    #216319 — Woodville Rd before Tangerine St

    905+2 min28min
  31. +1 min29min
  32. +1 min30min
  33. Woodville Rd at Fairfield St

    #216111 — Woodville Rd at Fairfield St

    +0 min30min
  34. Woodville Rd before Orchardleigh St

    #216112 — Woodville Rd before Orchardleigh St

    +1 min31min
  35. Woodville Rd before Springfield St

    #216114 — Woodville Rd before Springfield St

    +1 min32min
  36. +1 min33min
  37. Woodville Rd after Rawson Rd

    #216116 — Woodville Rd after Rawson Rd

    +1 min34min
  38. Woodville Rd at Rhodes Ave

    #216117 — Woodville Rd at Rhodes Ave

    +0 min34min
  39. Woodville Rd before Guildford Rd

    #216118 — Woodville Rd before Guildford Rd

    +1 min35min
  40. Woodville Rd at Mountford Ave

    #2161150 — Woodville Rd at Mountford Ave

    +1 min36min
  41. +0 min36min
  42. +1 min37min
  43. Woodville Rd opp Kenelda Ave

    #2161153 — Woodville Rd opp Kenelda Ave

    +1 min38min
  44. +1 min39min
  45. Woodville Rd after Patten Ave

    #2160213 — Woodville Rd after Patten Ave

    +1 min40min
  46. Granville Park, Woodville Rd

    #2160214 — Granville Park, Woodville Rd

    +0 min40min
  47. +1 min41min
  48. +1 min42min
  49. +1 min43min
  50. Woodville Rd after William St

    #2142232 — Woodville Rd after William St

    +1 min44min
  51. Woodville Rd before Union St

    #2142233 — Woodville Rd before Union St

    +1 min45min
  52. 910+4 min49min
  53. 824910+2 min51min
  54. Parramatta Station, Stand A1

    #2150114 — Parramatta Station, Stand A1

    80660661662663664+14+3 min54min

Frequently asked questions

When are the first and last departures of line 907?

On weekdays the first departure from Bankstown Station, Stand D is at 05:05 and the last at 21:30. There are 40 departures in total.

Does line 907 run on weekends?

Yes — on Saturday from 07:23 to 19:15 and on Sunday from 07:31 to 19:15.

Does line 907 run on Sundays?

Yes. On Sundays line 907 has 13 departures from Bankstown Station, Stand D, the first at 07:31 and the last at 19:15.

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

The whole ride takes about 54 minutes on average — from about 41 minutes off-peak to about 65 minutes at peak.

How many stops does line 907 have?

In the Bankstown Station, Stand D → Parramatta Station, Stand A1 direction, line 907 has 56 stops.

How long is the route of line 907?

The route in this direction is about 17.5 km long.