buses.appSydney public transport
872

Sydney · bus timetable

Bus 872 Liverpool Station, Stand D Main Campbelltown Hospital

Line 872 connects Liverpool Station, Stand D with Main Campbelltown Hospital: on weekdays it departs from 05:15 to 22:00, every ~30 min.

  • Headway~30 min
  • First departure05:15
  • Last departure22:00
  • Average ride~96 min
  • Stops116
  • Departures per day32
  • Route length37.7 km
  • Peak~100 min
  • Off-peak~18 min
  • Saturday32 departures
  • Sunday16 departures

Bus of Sydney public transport — connects Liverpool Station, Stand D and Main Campbelltown Hospital, with 116 stops per direction.The first departure is at 05:15, the last at 22:00.Departures run every ~30 min, and the ride takes ~96 min on average.

Planned change on this line

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:15

Last

22:00

Departures

32

Line 872 timetable — on weekdays
0515B34B35
060243
071348
082144
091444
Line 872 timetable — on Saturdays
0618B3143B
072733B57
082757
092757
102757
Line 872 timetable — on Sundays and holidays
0622
0714
0817
0917
1017
Changed25.10.2026.
Checked25.10.2026.

Stops

116 stops~96 min in total
  1. 851852857865866869+2departure0min
  2. Moore St before Macquarie St

    #2170234 — Moore St before Macquarie St

    802803825851852853+10+1 min1min
  3. Moore St opp Liverpool Presbyterian Church

    #2170524 — Moore St opp Liverpool Presbyterian Church

    802803825851852853+10+1 min2min
  4. Hume Hwy after Congressional Dr

    #2170348 — Hume Hwy after Congressional Dr

    851852855856857860+2+1 min6min
  5. Hume Hwy after Leacocks Lane

    #2170361 — Hume Hwy after Leacocks Lane

    860870+0 min10min
  6. 860870+1 min11min
  7. 860870+0 min11min
  8. Hume Hwy after Leacocks Lane

    #2170307 — Hume Hwy after Leacocks Lane

    860870871+1 min12min
  9. 870871+0 min12min
  10. Glenfield Rd after Campbelltown Rd

    #216713 — Glenfield Rd after Campbelltown Rd

    864867870871+1 min13min
  11. Glenfield Rd after Old Glenfield Rd

    #216714 — Glenfield Rd after Old Glenfield Rd

    864867870871+1 min14min
  12. Glenfield Rd after Whiteley Cl

    #2170310 — Glenfield Rd after Whiteley Cl

    864867870871+0 min14min
  13. Glenfield Rd before Britannia Dr

    #2170311 — Glenfield Rd before Britannia Dr

    864867870871+1 min15min
  14. 864867870871+1 min16min
  15. Glenfield Rd after Atlantic Bvd

    #216773 — Glenfield Rd after Atlantic Bvd

    864867870871+1 min17min
  16. Railway Pde after Foreman St

    #216715 — Railway Pde after Foreman St

    864867870871+2 min19min
  17. Glenfield Public School, Railway Pde

    #216716 — Glenfield Public School, Railway Pde

    864867870871+0 min19min
  18. Railway Pde opp Glenfield Station

    #216712 — Railway Pde opp Glenfield Station

    864867870871N30+1 min20min
  19. Newtown Rd opp Seddon Park

    #216717 — Newtown Rd opp Seddon Park

    871+2 min22min
  20. 871+0 min22min
  21. 871+1 min23min
  22. Harrow Rd South opp Aroa Pl

    #216719 — Harrow Rd South opp Aroa Pl

    871+1 min24min
  23. Harrow Rd after Bensbach Rd

    #216720 — Harrow Rd after Bensbach Rd

    871+0 min24min
  24. Harrow Rd before Canterbury Rd

    #216721 — Harrow Rd before Canterbury Rd

    871+1 min25min
  25. Victoria Rd opp TAFE Macquarie Fields

    #256485 — Victoria Rd opp TAFE Macquarie Fields

    870871+3 min28min
  26. Victoria Rd before Brooks St

    #256486 — Victoria Rd before Brooks St

    870871+0 min28min
  27. Victoria Rd before Edgar St

    #256487 — Victoria Rd before Edgar St

    871+1 min29min
  28. Victoria Rd opp Macarthur Adventist College

    #256488 — Victoria Rd opp Macarthur Adventist College

    871+1 min30min
  29. Macarthur Adventist College, Victoria Rd

    #256439 — Macarthur Adventist College, Victoria Rd

    871+1 min31min
  30. 871+0 min31min
  31. TAFE Macquarie Fields, Victoria Rd

    #256412 — TAFE Macquarie Fields, Victoria Rd

    870871+2 min33min
  32. Rosewood Dr opp Berrigan Cres

    #256414 — Rosewood Dr opp Berrigan Cres

    +1 min34min
  33. Eucalyptus Dr opp Guise Public School

    #256416 — Eucalyptus Dr opp Guise Public School

    +1 min35min
  34. +1 min36min
  35. Eucalyptus Dr before Laurel Pl

    #256418 — Eucalyptus Dr before Laurel Pl

    +0 min36min
  36. Eucalyptus Dr opp Rosewood Dr

    #256419 — Eucalyptus Dr opp Rosewood Dr

    +1 min37min
  37. Eucalyptus Dr at Cottonwood Cres

    #256420 — Eucalyptus Dr at Cottonwood Cres

    +0 min37min
  38. Eucalyptus Dr at Merritt Pl

    #256421 — Eucalyptus Dr at Merritt Pl

    +1 min38min
  39. Eucalyptus Dr at Grevillea Cres

    #256422 — Eucalyptus Dr at Grevillea Cres

    +0 min38min
  40. Eucalyptus Dr opp Gracefield Community Church

    #256423 — Eucalyptus Dr opp Gracefield Community Church

    +1 min39min
  41. Evelyn St after Eucalyptus Dr

    #256424 — Evelyn St after Eucalyptus Dr

    +0 min39min
  42. +0 min39min
  43. +1 min40min
  44. Groundsel Ave opp Hyacinth Ave

    #256427 — Groundsel Ave opp Hyacinth Ave

    +1 min41min
  45. Groundsel Ave before Linum St

    #256428 — Groundsel Ave before Linum St

    +0 min41min
  46. Groundsel Ave before Lantana St

    #256429 — Groundsel Ave before Lantana St

    +1 min42min
  47. +0 min42min
  48. +1 min43min
  49. Saywell Rd after Fuchsia Cres

    #256432 — Saywell Rd after Fuchsia Cres

    +1 min44min
  50. Macquarie Fields Shops, Saywell Rd

    #256433 — Macquarie Fields Shops, Saywell Rd

    +1 min45min
  51. 870871+1 min46min
  52. 870871+0 min46min
  53. Macquarie Fields Public School, Fields Rd

    #256436 — Macquarie Fields Public School, Fields Rd

    870871+1 min47min
  54. Fields Rd before Mathis Pl

    #256511 — Fields Rd before Mathis Pl

    +1 min48min
  55. Kings Rd after Dotterel Pl

    #256512 — Kings Rd after Dotterel Pl

    +1 min49min
  56. +0 min49min
  57. +1 min50min
  58. +0 min50min
  59. 869+1 min51min
  60. Ingleburn Rd at Macquarie Rd

    #2565618 — Ingleburn Rd at Macquarie Rd

    869+1 min52min
  61. Ingleburn Rd after Oxford Rd

    #256518 — Ingleburn Rd after Oxford Rd

    869870871N30+1 min53min
  62. Chester Rd before Nardoo St

    #256519 — Chester Rd before Nardoo St

    870871+1 min54min
  63. Chester Rd before Palmer St

    #256520 — Chester Rd before Palmer St

    870871+1 min55min
  64. Brenda St opp Wellington St

    #256521 — Brenda St opp Wellington St

    870871+0 min55min
  65. Brenda St before Sackville St

    #256522 — Brenda St before Sackville St

    870871+1 min56min
  66. 870871+1 min57min
  67. Sackville St at Ivanhoe St

    #256524 — Sackville St at Ivanhoe St

    870871+0 min57min
  68. Cumberland Rd after Sackville St

    #256525 — Cumberland Rd after Sackville St

    870871+1 min58min
  69. Cumberland Rd before Collins Prom

    #256527 — Cumberland Rd before Collins Prom

    870871+1 min59min
  70. Minto Rd opp Cumberland Rd

    #256640 — Minto Rd opp Cumberland Rd

    870871+1 min60min
  71. Minto Rd before Ohlfsen Rd

    #256641 — Minto Rd before Ohlfsen Rd

    870871+0 min60min
  72. Ohlfsen Rd before Longhurst Rd

    #256642 — Ohlfsen Rd before Longhurst Rd

    870871+0 min60min
  73. Guernsey Ave after Fletcher St

    #2566194 — Guernsey Ave after Fletcher St

    870871+1 min61min
  74. Guernsey Ave after Benham Rd

    #2566195 — Guernsey Ave after Benham Rd

    870871873+1 min62min
  75. Durham St after Guernsey Ave

    #256657 — Durham St after Guernsey Ave

    870871873+1 min63min
  76. Durham St before Pembroke Rd

    #256658 — Durham St before Pembroke Rd

    870871873+0 min63min
  77. Brookfield Rd before Ben Lomond Rd

    #256666 — Brookfield Rd before Ben Lomond Rd

    850870871874875+3 min66min
  78. Townson Ave before Cathedral Ave

    #2566200 — Townson Ave before Cathedral Ave

    +1 min67min
  79. +2 min69min
  80. Townson Ave after Pendergast Ave

    #2566107 — Townson Ave after Pendergast Ave

    870871+1 min70min
  81. 870871+0 min70min
  82. Townson Ave after Jersey Pde

    #2566109 — Townson Ave after Jersey Pde

    870871+1 min71min
  83. 881+1 min72min
  84. +0 min72min
  85. Katherine St at Parkhill Ave

    #2560616 — Katherine St at Parkhill Ave

    +1 min73min
  86. Parkhill Ave after Katherine St

    #2560617 — Parkhill Ave after Katherine St

    +0 min73min
  87. Parkhill Ave before Leumeah St

    #2560618 — Parkhill Ave before Leumeah St

    +1 min74min
  88. Smiths Creek Bypa after Leumeah Rd

    #2560476 — Smiths Creek Bypa after Leumeah Rd

    881+2 min76min
  89. Pembroke Rd opp Campbelltown Sports Stadium

    #2560266 — Pembroke Rd opp Campbelltown Sports Stadium

    870871881+1 min77min
  90. O'Sullivan Rd opp Leumeah Station

    #2560267 — O'Sullivan Rd opp Leumeah Station

    870871881N30+1 min78min
  91. O'Sullivan Rd before Pembroke Rd

    #2560619 — O'Sullivan Rd before Pembroke Rd

    870871881+1 min79min
  92. Rudd Rd after Kingsclare St

    #256090 — Rudd Rd after Kingsclare St

    870871+1 min80min
  93. 870871+0 min80min
  94. Queen St after Campbelltown Rd

    #256046 — Queen St after Campbelltown Rd

    870871877+2 min82min
  95. 870871877+1 min83min
  96. 870871877N30+0 min83min
  97. Queen St opp Campbelltown Court House

    #256049 — Queen St opp Campbelltown Court House

    870871877+1 min84min
  98. Hurley St before Dumaresq St

    #2560475 — Hurley St before Dumaresq St

    845870871877879880+21+1 min85min
  99. Campbelltown Mall, Hurley St

    #2560452 — Campbelltown Mall, Hurley St

    845870871877879880+14+1 min86min
  100. 845870871877879880+14+1 min87min
  101. Campbelltown Catholic Club, Kellicar Rd

    #2560454 — Campbelltown Catholic Club, Kellicar Rd

    870871+1 min88min
  102. Kellicar Rd opp Market Fair

    #256021 — Kellicar Rd opp Market Fair

    870871+0 min88min
  103. Macarthur Square Shopping Centre

    #2560470 — Macarthur Square Shopping Centre

    840870871+3 min91min
  104. Campbelltown Hospital, Therry Rd

    #2560333 — Campbelltown Hospital, Therry Rd

    840870871887888+2 min94min
  105. 840870871+2 min96min

Current changes on this line 1

Public eventPlanned

Campbelltown: 870, 871, 872, 877, 878 divert from Queen Street

Lines 870, 871, 872, 877 and 878 skip stops along "Queen Street" and detour via "Broughton Street" and "Hurley Street" instead. This runs from 7AM Saturday 31 October to 11:59PM Sunday 1 November. Check stop signs for new locations and add extra time to your journey.

30/10/2026 – 01/11/2026
Also affects870871878877
Read the full notice

Frequently asked questions

When are the first and last departures of line 872?

On weekdays the first departure from Liverpool Station, Stand D is at 05:15 and the last at 22:00. There are 32 departures in total.

Does line 872 run on weekends?

Yes — on Saturday from 06:18 to 22:10 and on Sunday from 06:22 to 21:40.

Does line 872 run on Sundays?

Yes. On Sundays line 872 has 16 departures from Liverpool Station, Stand D, the first at 06:22 and the last at 21:40.

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

The whole ride takes about 96 minutes on average — from about 18 minutes off-peak to about 100 minutes at peak.

How many stops does line 872 have?

In the Liverpool Station, Stand D → Main Campbelltown Hospital direction, line 872 has 116 stops.

How long is the route of line 872?

The route in this direction is about 37.7 km long.