buses.appSydney public transport
902

Sydney · bus timetable

Bus 902 Liverpool Station, Stand G Holsworthy Station, Access Road, The Boulevarde

Line 902 goes from Liverpool Station, Stand G to Holsworthy Station, Access Road, The Boulevarde; departures on weekdays run from 05:32 until 20:46, every ~31 min.

  • Headway~30 min
  • First departure05:17
  • Last departure21:50
  • Average ride~35 min
  • Stops37
  • Departures per day26
  • Route length12 km
  • Peak~45 min
  • Off-peak~15 min
  • Saturday13 departures
  • Sunday9 departures

Bus of Sydney public transport — connects Liverpool Station, Stand G and Holsworthy Station, Access Road, The Boulevarde, with 37 stops per direction.The first departure is at 05:17, the last at 21:50.Departures run every ~30 min, and the ride takes ~35 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:17

Last

21:50

Departures

26

Line 902 timetable — on weekdays
051736B
0611B41B
071242
081242
091250
Line 902 timetable — on Saturdays
0654
0745
0845
0945
1045
Line 902 timetable — on Sundays and holidays
0852B
0952
1052B
1152
1252B
Changed25.10.2026.
Checked25.10.2026.

Stops

37 stops~35 min in total
  1. Holsworthy Station, Access Road, The Boulevarde

    #217357 — Holsworthy Station, Access Road, The Boulevarde

    901912departure0min
  2. Heathcote Rd after Infantry Pde

    #217387 — Heathcote Rd after Infantry Pde

    +3 min3min
  3. +1 min4min
  4. Keato Ave before Stewart Ave

    #2170584 — Keato Ave before Stewart Ave

    +0 min4min
  5. +1 min5min
  6. +0 min5min
  7. Judd Ave opp HammondCare The Village Centre

    #2170581 — Judd Ave opp HammondCare The Village Centre

    +0 min5min
  8. +1 min6min
  9. +0 min6min
  10. St Anne's Anglican Church, Walder Rd

    #2170578 — St Anne's Anglican Church, Walder Rd

    +1 min7min
  11. Walder Rd opp Hammondville Public School

    #2170577 — Walder Rd opp Hammondville Public School

    +0 min7min
  12. +1 min8min
  13. Heathcote Rd after Bardia Pde

    #217313 — Heathcote Rd after Bardia Pde

    +1 min9min
  14. Heathcote Rd before Wattle Grove Dr

    #217380 — Heathcote Rd before Wattle Grove Dr

    +1 min10min
  15. Nuwarra Rd after Heathcote Rd

    #217047 — Nuwarra Rd after Heathcote Rd

    +0 min10min
  16. Nuwarra Rd before Marshall Ave

    #217048 — Nuwarra Rd before Marshall Ave

    +1 min11min
  17. Brickmakers Dr after Nuwarra Rd

    #2170856 — Brickmakers Dr after Nuwarra Rd

    +1 min12min
  18. Christiansen Bvd opp Ochre Rd

    #2170854 — Christiansen Bvd opp Ochre Rd

    +1 min13min
  19. Christiansen Bvd opp Montenegro Park

    #2170852 — Christiansen Bvd opp Montenegro Park

    +1 min14min
  20. Christiansen Bvd opp Central Park

    #2170850 — Christiansen Bvd opp Central Park

    +1 min15min
  21. Maddecks Ave before Nuwarra Rd

    #2170848 — Maddecks Ave before Nuwarra Rd

    +0 min15min
  22. Maddecks Ave opp Nuwarra Public School

    #217054 — Maddecks Ave opp Nuwarra Public School

    +1 min16min
  23. Maddecks Ave opp Moorebank Shopping Village

    #217055 — Maddecks Ave opp Moorebank Shopping Village

    +1 min17min
  24. Metcalfe Park, Stockton Ave

    #217056 — Metcalfe Park, Stockton Ave

    +1 min18min
  25. Stockton Ave before Junction Rd

    #217057 — Stockton Ave before Junction Rd

    +1 min19min
  26. +0 min19min
  27. +1 min20min
  28. +1 min21min
  29. Heathcote Rd before Church Rd

    #217060 — Heathcote Rd before Church Rd

    +1 min22min
  30. Clinches Pond Reserve, Heathcote Rd

    #217061 — Clinches Pond Reserve, Heathcote Rd

    +0 min22min
  31. Seton Recreation Hall, Heathcote Rd

    #217062 — Seton Recreation Hall, Heathcote Rd

    +1 min23min
  32. Heathcote Rd at Moorebank Ave

    #217063 — Heathcote Rd at Moorebank Ave

    +1 min24min
  33. Bigge St opp Liverpool Station

    #217092 — Bigge St opp Liverpool Station

    901903M90+4 min28min
  34. Elizabeth St opp All Saints' Catholic Church

    #2170804 — Elizabeth St opp All Saints' Catholic Church

    901904M90+3 min31min
  35. George St opp Club Liverpool

    #2170236 — George St opp Club Liverpool

    901903M90+1 min32min
  36. Moore St opp TAFE South Western Sydney

    #2170233 — Moore St opp TAFE South Western Sydney

    825854855856860869+6+2 min34min
  37. 801802803804805806+23+1 min35min

Frequently asked questions

When are the first and last departures of line 902?

On weekdays the first departure from Holsworthy Station, Access Road, The Boulevarde is at 05:17 and the last at 21:50. There are 26 departures in total.

Does line 902 run on weekends?

Yes — on Saturday from 06:54 to 18:45 and on Sunday from 08:52 to 16:52.

Does line 902 run on Sundays?

Yes. On Sundays line 902 has 9 departures from Holsworthy Station, Access Road, The Boulevarde, the first at 08:52 and the last at 16:52.

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

The whole ride takes about 35 minutes on average — from about 15 minutes off-peak to about 45 minutes at peak.

How many stops does line 902 have?

In the Holsworthy Station, Access Road, The Boulevarde → Liverpool Station, Stand A direction, line 902 has 37 stops.

How long is the route of line 902?

The route in this direction is about 12 km long.