buses.appSydney public transport
945

Sydney · bus timetable

Bus 945 Westfield Hurstville, Cross St Bankstown Central, The Appian Way, Stand E

Bus Regular line Operator: U-Go Mobility

Line 945 connects Westfield Hurstville, Cross St with Bankstown Central, The Appian Way, Stand E: on weekdays it departs from 05:11 to 23:11, every ~18 min.

  • Headway~16 min
  • First departure05:26
  • Last departure22:56
  • Average ride~52 min
  • Stops52
  • Departures per day49
  • Route length14 km
  • Peak~61 min
  • Off-peak~43 min
  • Saturday36 departures
  • Sunday32 departures

Bus of Sydney public transport — connects Westfield Hurstville, Cross St and Bankstown Central, The Appian Way, Stand E, with 52 stops per direction.The first departure is at 05:26, the last at 22:56.Departures run every ~16 min, and the ride takes ~52 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:26

Last

22:56

Departures

49

Line 945 timetable — on weekdays
052656
06274257
0707193349
0804203550
092049
Line 945 timetable — on Saturdays
052656
062656
072656
082656
091949
Line 945 timetable — on Sundays and holidays
062656
073956
082656
091949
101949
Changed25.10.2026.
Checked25.10.2026.

Stops

52 stops~52 min in total
  1. Bankstown Central, Link Rd, Stand A

    #2200112 — Bankstown Central, Link Rd, Stand A

    487905910920922923+7departure0min
  2. 940944950960+1 min1min
  3. Restwell St opp Bankstown Public School

    #220047 — Restwell St opp Bankstown Public School

    922923924925926940+3+1 min2min
  4. Restwell St before Macauley Ave

    #220048 — Restwell St before Macauley Ave

    922923924925926940+3+1 min3min
  5. 940950+2 min5min
  6. Stacey St opp Bankstown South Infants School

    #220027 — Stacey St opp Bankstown South Infants School

    940+1 min6min
  7. Lancaster Ave after Stacey St

    #2196210 — Lancaster Ave after Stacey St

    940+1 min7min
  8. 940+0 min7min
  9. 940+1 min8min
  10. 940+1 min9min
  11. 940944+0 min9min
  12. 940+1 min10min
  13. 940+1 min11min
  14. 940+1 min12min
  15. 940+0 min12min
  16. +1 min13min
  17. +1 min14min
  18. 940+2 min16min
  19. 940+1 min17min
  20. Belmore Rd opp Washington Ave

    #221044 — Belmore Rd opp Washington Ave

    940+2 min19min
  21. Belmore Rd opp Rosevelt Ave

    #221045 — Belmore Rd opp Rosevelt Ave

    940+1 min20min
  22. Belmore Rd at Coleridge St

    #221046 — Belmore Rd at Coleridge St

    940942951+1 min21min
  23. Riverwood Station, Thurlow St

    #2210109 — Riverwood Station, Thurlow St

    940951+1 min22min
  24. Thurlow St opp St Joseph's Primary School

    #2210110 — Thurlow St opp St Joseph's Primary School

    940951+1 min23min
  25. 940951+0 min23min
  26. 951+1 min24min
  27. 951+1 min25min
  28. 951+0 min25min
  29. +0 min25min
  30. +1 min26min
  31. Boundary Reserve, Boundary Rd

    #2210176 — Boundary Reserve, Boundary Rd

    +1 min27min
  32. Boundary Rd before Wattle St

    #2210177 — Boundary Rd before Wattle St

    +1 min28min
  33. Boundary Rd at Sparkes Ave

    #222338 — Boundary Rd at Sparkes Ave

    +1 min29min
  34. Boundary Rd before Scott St

    #222340 — Boundary Rd before Scott St

    +1 min30min
  35. +1 min31min
  36. +1 min32min
  37. Christ Church Mortdale, Morts Rd

    #222329 — Christ Church Mortdale, Morts Rd

    +1 min33min
  38. Morts Rd at St Catherine St

    #222350 — Morts Rd at St Catherine St

    956+1 min34min
  39. Morts Rd before Victoria Ave

    #222351 — Morts Rd before Victoria Ave

    956+0 min34min
  40. Mortdale Station, Pitt St, Stand B

    #2223101 — Mortdale Station, Pitt St, Stand B

    N10+1 min35min
  41. Macquarie Pl at The Strand

    #222321 — Macquarie Pl at The Strand

    955956+1 min36min
  42. +2 min38min
  43. Victoria Ave opp Marist Catholic College Penshurst

    #2222123 — Victoria Ave opp Marist Catholic College Penshurst

    +1 min39min
  44. +1 min40min
  45. Penshurst Girls High School, Austral St

    #222282 — Penshurst Girls High School, Austral St

    +1 min41min
  46. Penshurst St opp Austral St

    #222283 — Penshurst St opp Austral St

    940941+0 min41min
  47. Bridge St opp Penshurst Station

    #222284 — Bridge St opp Penshurst Station

    940941N10+1 min42min
  48. 940941+1 min43min
  49. 940941+3 min46min
  50. Forest Rd before Gloucester Rd

    #222031 — Forest Rd before Gloucester Rd

    940941949950952+2 min48min
  51. Hurstville Station, Forest Rd, Stand C

    #2220330 — Hurstville Station, Forest Rd, Stand C

    450940941949950952+3 min51min
  52. Westfield Hurstville, Forest Rd

    #222023 — Westfield Hurstville, Forest Rd

    410450452455490491+6+1 min52min

Frequently asked questions

When are the first and last departures of line 945?

On weekdays the first departure from Bankstown Central, Link Rd, Stand A is at 05:26 and the last at 22:56. There are 49 departures in total.

Does line 945 run on weekends?

Yes — on Saturday from 05:26 to 22:56 and on Sunday from 06:26 to 21:56.

Does line 945 run on Sundays?

Yes. On Sundays line 945 has 32 departures from Bankstown Central, Link Rd, Stand A, the first at 06:26 and the last at 21:56.

How often does line 945 run?

Departures run about every 16 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 945?

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

How many stops does line 945 have?

In the Bankstown Central, Link Rd, Stand A → Westfield Hurstville, Forest Rd direction, line 945 has 52 stops.

How long is the route of line 945?

The route in this direction is about 14 km long.