buses.appSydney public transport
871

Sydney · bus timetable

Bus 871 Liverpool Station, Stand D Main Campbelltown Hospital

Line 871 (Liverpool Station, Stand D – Main Campbelltown Hospital) has its first departure on weekdays at 08:34 and its last at 19:35, every ~60 min.

  • Headway~60 min
  • First departure05:35
  • Last departure13:20
  • Average ride~90 min
  • Stops96
  • Departures per day6
  • Route length34.9 km
  • Peak~90 min
  • Off-peak~22 min
  • Saturday11 departures
  • Sunday6 departures

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

Planned change on this line

Timetable

First

05:35

Last

13:20

Departures

6

Line 871 timetable — on weekdays
0535
0920
1020
1120
1220
Line 871 timetable — on Saturdays
0731
0831
0931
1031
1131
Line 871 timetable — on Sundays and holidays
0651
0755
0956
1156
1356
Changed25.10.2026.
Checked25.10.2026.

Stops

96 stops~90 min in total
  1. 840870872departure0min
  2. Therry Rd opp Campbelltown Hospital

    #2560404 — Therry Rd opp Campbelltown Hospital

    840870872887888+2 min2min
  3. Macarthur Square Shopping Centre

    #2560470 — Macarthur Square Shopping Centre

    840870872+1 min5min
  4. 870872+2 min7min
  5. Hurley St opp Koshigaya Park

    #256026 — Hurley St opp Koshigaya Park

    845870872878879880+14+2 min9min
  6. Hurley St opp Campbelltown Mall

    #2560579 — Hurley St opp Campbelltown Mall

    845870872878879880+14+1 min10min
  7. 845870872878879880+14+1 min11min
  8. Campbelltown Court House, Queen St

    #256029 — Campbelltown Court House, Queen St

    870872878881+1 min12min
  9. 870872878N30+1 min13min
  10. Queen St opp Chamberlain St

    #256031 — Queen St opp Chamberlain St

    870872878+1 min14min
  11. Queen St before Campbelltown Rd

    #256032 — Queen St before Campbelltown Rd

    870872878+1 min15min
  12. 870872+1 min16min
  13. 870872+1 min17min
  14. Rudd Rd before O'Sullivan Rd

    #2560461 — Rudd Rd before O'Sullivan Rd

    870872+0 min17min
  15. 870872881+0 min17min
  16. Leumeah Station, O'Sullivan Rd

    #256085 — Leumeah Station, O'Sullivan Rd

    870872881N30+1 min18min
  17. Campbelltown Sports Stadium, Pembroke Rd

    #256086 — Campbelltown Sports Stadium, Pembroke Rd

    870872881+1 min19min
  18. Pembroke Rd after Rose Payten Dr

    #256635 — Pembroke Rd after Rose Payten Dr

    870+1 min20min
  19. Keylink Industrial Estate South, Pembroke Rd

    #256636 — Keylink Industrial Estate South, Pembroke Rd

    870+1 min21min
  20. Westmoreland Rd after Pembroke Rd

    #256637 — Westmoreland Rd after Pembroke Rd

    870+1 min22min
  21. Westmoreland Rd before Townson Ave

    #256638 — Westmoreland Rd before Townson Ave

    870+1 min23min
  22. Townson Ave after Westmoreland Rd

    #2566111 — Townson Ave after Westmoreland Rd

    870872+0 min23min
  23. 870872+1 min24min
  24. 870872+0 min24min
  25. Pendergast Ave before Elizabeth McRae Ave

    #2566114 — Pendergast Ave before Elizabeth McRae Ave

    870+1 min25min
  26. 870+0 min25min
  27. Scarborough Park, Elizabeth McRae Ave

    #2566116 — Scarborough Park, Elizabeth McRae Ave

    870+1 min26min
  28. Ben Lomond Rd after Elizabeth McRae Ave

    #2566190 — Ben Lomond Rd after Elizabeth McRae Ave

    870+1 min27min
  29. Brookfield Rd before Pembroke Rd

    #256629 — Brookfield Rd before Pembroke Rd

    850870872874875880+1 min28min
  30. Pembroke Rd before Durham St

    #2566191 — Pembroke Rd before Durham St

    870872+2 min30min
  31. 870872873+1 min31min
  32. Durham St before Guernsey Ave

    #2566130 — Durham St before Guernsey Ave

    870872873+0 min31min
  33. 870872873+1 min32min
  34. Guernsey Ave before Ohlfsen Rd

    #2566193 — Guernsey Ave before Ohlfsen Rd

    870872+1 min33min
  35. 870872+0 min33min
  36. 870872+0 min33min
  37. Minto Rd before Cumberland Rd

    #2566146 — Minto Rd before Cumberland Rd

    870872+1 min34min
  38. Cumberland Rd after Minto Rd

    #256556 — Cumberland Rd after Minto Rd

    870872+1 min35min
  39. Cumberland Rd at Sackville St

    #256558 — Cumberland Rd at Sackville St

    870872+1 min36min
  40. Sackville St opp Ivanhoe St

    #256559 — Sackville St opp Ivanhoe St

    870872+0 min36min
  41. 870872+1 min37min
  42. Brenda St after Sackville St

    #256561 — Brenda St after Sackville St

    870872+0 min37min
  43. Brenda St at Wellington St

    #256562 — Brenda St at Wellington St

    870872+1 min38min
  44. Chester Rd before Belford St

    #2565615 — Chester Rd before Belford St

    870872873+0 min38min
  45. Chester Rd after Albert St

    #256563 — Chester Rd after Albert St

    870872873+0 min38min
  46. Ingleburn Station, Ingleburn Rd

    #256564 — Ingleburn Station, Ingleburn Rd

    869870872873N30+2 min40min
  47. Greg Percival Library, Oxford Rd

    #256565 — Greg Percival Library, Oxford Rd

    870873+1 min41min
  48. Holy Family Primary School, Oxford Rd

    #2565628 — Holy Family Primary School, Oxford Rd

    870+1 min42min
  49. Harold St before Henderson Rd

    #2565106 — Harold St before Henderson Rd

    870+3 min45min
  50. Fields Rd opp Macquarie Fields Public School

    #256456 — Fields Rd opp Macquarie Fields Public School

    870872+2 min47min
  51. Fields Rd after Bunbury Rd

    #256457 — Fields Rd after Bunbury Rd

    870872N30+0 min47min
  52. Parliament Rd after Atchison Rd

    #256494 — Parliament Rd after Atchison Rd

    870+1 min48min
  53. 870+1 min49min
  54. 870+0 min49min
  55. Parliament Rd before Brooks St

    #256497 — Parliament Rd before Brooks St

    870+1 min50min
  56. 870+0 min50min
  57. Brooks St opp Glenquarie Town Center

    #2564119 — Brooks St opp Glenquarie Town Center

    870+1 min51min
  58. TAFE Macquarie Fields, Victoria Rd

    #256412 — TAFE Macquarie Fields, Victoria Rd

    870872+2 min53min
  59. Harrow Rd before O'Malley Pl

    #216734 — Harrow Rd before O'Malley Pl

    872+4 min57min
  60. 872+1 min58min
  61. 872+1 min59min
  62. 872+1 min60min
  63. Newtown Rd after Fawcett Rd

    #216738 — Newtown Rd after Fawcett Rd

    872+2 min62min
  64. Glenfield Community Hall, Newtown Rd

    #216739 — Glenfield Community Hall, Newtown Rd

    872+1 min63min
  65. Glenfield Station, Railway Pde

    #216711 — Glenfield Station, Railway Pde

    864867870872N30+2 min65min
  66. Railway Pde opp Glenfield Public School

    #216740 — Railway Pde opp Glenfield Public School

    864867870872+1 min66min
  67. Railway Pde opp Foreman St

    #216741 — Railway Pde opp Foreman St

    864867870872+0 min66min
  68. Glenfield Rd after Atlantic Bvd

    #216772 — Glenfield Rd after Atlantic Bvd

    864867870872+3 min69min
  69. 864867870872+1 min70min
  70. Glenfield Rd after Britannia Dr

    #216743 — Glenfield Rd after Britannia Dr

    864867870872+0 min70min
  71. Glenfield Rd opp Whiteley Cl

    #216744 — Glenfield Rd opp Whiteley Cl

    864867870872+1 min71min
  72. Glenfield Rd at Brampton Ave

    #216745 — Glenfield Rd at Brampton Ave

    864867870872+0 min71min
  73. Glenfield Rd before Campbelltown Rd

    #216746 — Glenfield Rd before Campbelltown Rd

    864867870872+1 min72min
  74. Leacocks Lane after Hume Hwy

    #2170314 — Leacocks Lane after Hume Hwy

    +2 min74min
  75. Leacocks Lane before Tucker Rd

    #2170315 — Leacocks Lane before Tucker Rd

    +0 min74min
  76. Leacocks Lane after Nolan St

    #2170316 — Leacocks Lane after Nolan St

    +1 min75min
  77. Leacocks Lane after Tennant St

    #2170317 — Leacocks Lane after Tennant St

    +0 min75min
  78. Leacocks Lane before Mackellar St

    #2170318 — Leacocks Lane before Mackellar St

    +0 min75min
  79. Leacocks Lane at Mackellar St

    #2170319 — Leacocks Lane at Mackellar St

    +1 min76min
  80. Leacocks Lane opp Leacock Regional Park

    #2170320 — Leacocks Lane opp Leacock Regional Park

    +0 min76min
  81. Leacocks Lane opp All Saints Senior College

    #2170799 — Leacocks Lane opp All Saints Senior College

    +1 min77min
  82. Leacocks Lane after Roberts Rd

    #2170321 — Leacocks Lane after Roberts Rd

    +0 min77min
  83. 855856857860865866+4+1 min78min
  84. 851852855856857860+2+1 min80min
  85. 851852855856857860+2+2 min82min
  86. 851852855856857860+4+0 min83min
  87. Moore St at Northumberland St

    #2170719 — Moore St at Northumberland St

    802803825851852853+10+5 min88min
  88. Moore St opp TAFE South Western Sydney

    #2170233 — Moore St opp TAFE South Western Sydney

    825854855856860869+6+1 min89min
  89. 801802803804805806+23+1 min90min

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 affects870872877878
Read the full notice

Frequently asked questions

When are the first and last departures of line 871?

On weekdays the first departure from Main Campbelltown Hospital is at 05:35 and the last at 13:20. There are 6 departures in total.

Does line 871 run on weekends?

Yes — on Saturday from 07:31 to 17:31 and on Sunday from 06:51 to 15:56.

Does line 871 run on Sundays?

Yes. On Sundays line 871 has 6 departures from Main Campbelltown Hospital, the first at 06:51 and the last at 15:56.

How often does line 871 run?

Departures run about every 60 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 871?

The whole ride takes about 90 minutes on average — from about 22 minutes off-peak to about 90 minutes at peak.

How many stops does line 871 have?

In the Main Campbelltown Hospital → Liverpool Station, Stand A direction, line 871 has 96 stops.

How long is the route of line 871?

The route in this direction is about 34.9 km long.