buses.appSydney public transport
877

Sydney · bus timetable

Bus 877 Campbelltown Station, Stand E Epping Forest Dr opp Mississippi Reserve Campbelltown Station, Stand E

Bus Regular line Circular Operator: Transit Systems NSW SW

Line 877 connects Campbelltown Station, Stand E with Epping Forest Dr opp Mississippi Reserve: on weekdays it departs from 09:18 to 13:52, every ~60 min.

  • Headway~60 min
  • First departure09:18
  • Last departure13:52
  • Average ride~52 min
  • Stops59
  • Departures per day6
  • Route length24.2 km
  • Peak~51 min
  • Off-peak~44 min
  • Saturday14 departures
  • Sunday4 departures

A circular bus line of Sydney public transport — it departs from Campbelltown Station, Stand E, passes Epping Forest Dr opp Mississippi Reserve and returns.The first departure is at 09:18, the last at 13:52.Departures run every ~60 min, and the ride takes ~52 min on average.

Circular line — departs from and returns to Campbelltown Station, Stand E, via Epping Forest Dr opp Mississippi Reserve.

Planned change on this line

Timetable

First

09:18

Last

13:52

Departures

6

Line 877 timetable — on weekdays
0918
1002
1102
1202
130252
Line 877 timetable — on Saturdays
0823
0923
1023
1123
1223
Line 877 timetable — on Sundays and holidays
1757
1857
1957
2057
Changed25.10.2026.
Checked28.10.2026.

Stops

59 stops~52 min in total
  1. Campbelltown Station, Stand E

    #256028 — Campbelltown Station, Stand E

    878879880884884W885+1departure0min
  2. Hurley St before Dumaresq St

    #2560475 — Hurley St before Dumaresq St

    845870871872879880+21+1 min1min
  3. Campbelltown Mall, Hurley St

    #2560452 — Campbelltown Mall, Hurley St

    845870871872879880+14+1 min2min
  4. 845870871872879880+14+1 min3min
  5. Macarthur Station, Menangle Rd, Stand H

    #2560577 — Macarthur Station, Menangle Rd, Stand H

    879880886887888N30+2 min6min
  6. Macarthur Square, Kellicar Rd, Stand 3

    #2560406 — Macarthur Square, Kellicar Rd, Stand 3

    879880+1 min7min
  7. Farrow Rd after Blaxland Rd (Hail & Ride)

    #2560682 — Farrow Rd after Blaxland Rd (Hail & Ride)

    880+6 min13min
  8. Campbelltown Station, Farrow Rd, Stand H

    #2560683 — Campbelltown Station, Farrow Rd, Stand H

    840880+3 min16min
  9. Bagdally Rd before Blaxland Rd

    #2560589 — Bagdally Rd before Blaxland Rd

    840880+1 min17min
  10. Badgally Rd after Johnson Rd

    #256058 — Badgally Rd after Johnson Rd

    840880+1 min18min
  11. Glenroy Dr after Molvig St

    #255912 — Glenroy Dr after Molvig St

    880+2 min20min
  12. Glenroy Dr after Arkley Ave

    #255913 — Glenroy Dr after Arkley Ave

    880+2 min22min
  13. 880+0 min22min
  14. 880+1 min23min
  15. Dobell Rd at Colquhoun Way

    #255916 — Dobell Rd at Colquhoun Way

    880+1 min24min
  16. TEMP Dobell Rd opp Claymore PS

    #255934 — TEMP Dobell Rd opp Claymore PS

    880+0 min24min
  17. 880+1 min25min
  18. 880+0 min25min
  19. Eagle Vale High School, Drysdale St

    #255834 — Eagle Vale High School, Drysdale St

    880+1 min26min
  20. Malachite Rd opp Drysdale St

    #255835 — Malachite Rd opp Drysdale St

    880+0 min26min
  21. Malachite Rd before Silica Cres

    #255836 — Malachite Rd before Silica Cres

    880+0 min26min
  22. Boyd St after Malachite Rd

    #255837 — Boyd St after Malachite Rd

    880+1 min27min
  23. Thomas Clarkson Reserve, Emerald Dr

    #255838 — Thomas Clarkson Reserve, Emerald Dr

    880+0 min27min
  24. Mary Immaculate Parish Primary School, Aquamarine Dr

    #255870 — Mary Immaculate Parish Primary School, Aquamarine Dr

    880+1 min28min
  25. Aquamarine Dr after Tourmanline St

    #255871 — Aquamarine Dr after Tourmanline St

    880+0 min28min
  26. Gould Rd before Preston St

    #255872 — Gould Rd before Preston St

    880+1 min29min
  27. Gould Rd before Chalcedony St

    #255873 — Gould Rd before Chalcedony St

    880+0 min29min
  28. 880+1 min30min
  29. Eagle Farm Reserve, Gould Rd

    #255875 — Eagle Farm Reserve, Gould Rd

    880+0 min30min
  30. 880+1 min31min
  31. Emerald Dr opp Eagle Vale Anglican Church

    #255842 — Emerald Dr opp Eagle Vale Anglican Church

    880+0 min31min
  32. Eagle Vale Dr after Emerald Dr

    #255843 — Eagle Vale Dr after Emerald Dr

    880+0 min31min
  33. Epping Forest Dr opp Eschol Park Sports Complex

    #255828 — Epping Forest Dr opp Eschol Park Sports Complex

    880+1 min32min
  34. Epping Forest Dr at Chasselas Ave

    #255829 — Epping Forest Dr at Chasselas Ave

    880+0 min32min
  35. Epping Forest Dr opp Vale Brooke Reserve

    #255830 — Epping Forest Dr opp Vale Brooke Reserve

    880+1 min33min
  36. Epping Forest Dr opp Rhine Cl

    #255844 — Epping Forest Dr opp Rhine Cl

    880+0 min33min
  37. Epping Forest Dr opp Jemima Jenkins Park

    #255845 — Epping Forest Dr opp Jemima Jenkins Park

    880+1 min34min
  38. Epping Forest Dr after Rio Grande Dr

    #255846 — Epping Forest Dr after Rio Grande Dr

    880+0 min34min
  39. Epping Forest Dr at Columbia St

    #255895 — Epping Forest Dr at Columbia St

    880+1 min35min
  40. Epping Forest Dr opp Elbe Pl

    #255848 — Epping Forest Dr opp Elbe Pl

    880+1 min36min
  41. Epping Forest Dr opp Mississippi Reserve

    #255849 — Epping Forest Dr opp Mississippi Reserve

    880+0 min36min
  42. Raby Sports Complex, Raby Rd

    #256622 — Raby Sports Complex, Raby Rd

    850874880+1 min37min
  43. 850874880+1 min38min
  44. 850874880+0 min38min
  45. Raby Rd opp Eschol Park Dr

    #256615 — Raby Rd opp Eschol Park Dr

    850880+2 min40min
  46. Raby Rd after Eagle Vale Rd

    #256616 — Raby Rd after Eagle Vale Rd

    850874880+1 min41min
  47. Raby Rd before Stranraer Dr

    #256618 — Raby Rd before Stranraer Dr

    850874880+1 min42min
  48. Campbelltown Rd After Swettenham Rd

    #256619 — Campbelltown Rd After Swettenham Rd

    +0 min42min
  49. Campbelltown Rd opp Peace Park

    #256620 — Campbelltown Rd opp Peace Park

    +1 min43min
  50. Campbelltown Rd before Rose Payten Dr

    #256621 — Campbelltown Rd before Rose Payten Dr

    +1 min44min
  51. Campbelltown Rd at Rose Payten Dr

    #256043 — Campbelltown Rd at Rose Payten Dr

    +0 min44min
  52. Campbelltown Rd before Plough Inn Rd

    #256044 — Campbelltown Rd before Plough Inn Rd

    +1 min45min
  53. Campbelltown Rd after Plough Rd

    #256045 — Campbelltown Rd after Plough Rd

    +0 min45min
  54. Queen St after Campbelltown Rd

    #256046 — Queen St after Campbelltown Rd

    870871872+3 min48min
  55. 870871872+1 min49min
  56. 870871872N30+1 min50min
  57. Queen St opp Campbelltown Court House

    #256049 — Queen St opp Campbelltown Court House

    870871872+1 min51min
  58. Campbelltown Station, Stand A

    #256018 — Campbelltown Station, Stand A

    845878879880881882+20+1 min52min

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

Frequently asked questions

When are the first and last departures of line 877?

On weekdays the first departure from Campbelltown Station, Stand E is at 09:18 and the last at 13:52. There are 6 departures in total.

Does line 877 run on weekends?

Yes — on Saturday from 08:23 to 22:56 and on Sunday from 17:57 to 20:57.

Does line 877 run on Sundays?

Yes. On Sundays line 877 has 4 departures from Campbelltown Station, Stand E, the first at 17:57 and the last at 20:57.

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

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

How many stops does line 877 have?

Line 877 is circular and has 59 stops (via Epping Forest Dr opp Mississippi Reserve).

How long is the route of line 877?

The route in this direction is about 24.2 km long.