buses.appSydney public transport
890

Sydney · bus timetable

Bus 890 Campbelltown Station, Stand B Hillside Dr at Royal George Dr Campbelltown Station, Stand B

Bus Regular line Circular Operator: Transit Systems NSW SW

Line 890 (Campbelltown Station, Stand B – Hillside Dr at Royal George Dr) has its first departure on weekdays at 05:13 and its last at 23:11, every ~41 min.

  • Headway~41 min
  • First departure05:13
  • Last departure23:11
  • Average ride~39 min
  • Stops43
  • Departures per day27
  • Route length19.7 km
  • Peak—
  • Off-peak—
  • Saturday17 departures
  • Sunday16 departures

A circular bus line of Sydney public transport — it departs from Campbelltown Station, Stand B, passes Hillside Dr at Royal George Dr and returns.The first departure is at 05:13, the last at 23:11.Departures run every ~41 min, and the ride takes ~39 min on average.

The line runs as a loop — Hillside Dr at Royal George Dr is a through terminus.

Important:departures from Hillside Dr at Royal George Dr (return direction) are estimates — derived from departures at the origin stop and the average travel time to the turning point. They are not official and may differ from the actual timetable.

All 890 lines890C

Timetable

First

05:13

Last

23:11

Departures

27

Line 890 timetable — on weekdays
05134152
0639
071630
0816
091325
Line 890 timetable — on Saturdays
0608
070854
0854
0954
1054
Line 890 timetable — on Sundays and holidays
0724
082455
0955
1055
1155
Changed25.10.2026.
Checked25.10.2026.

Stops

43 stops~39 min in total
  1. Campbelltown Station, Stand B

    #2560331 — Campbelltown Station, Stand B

    890C891892893894894X+4departure0min
  2. Hurley St before Dumaresq St

    #2560475 — Hurley St before Dumaresq St

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

    #2560452 — Campbelltown Mall, Hurley St

    845870871872877879+14+1 min2min
  4. 845870871872877879+14+1 min3min
  5. Macarthur Station, Menangle Rd, Stand F

    #2560576 — Macarthur Station, Menangle Rd, Stand F

    849890C891892893895+1+1 min5min
  6. Macarthur Square, Kellicar Rd, Stand 5

    #256022 — Macarthur Square, Kellicar Rd, Stand 5

    890C891892893895896+1 min6min
  7. TAFE NSW Campbelltown, Narellan Rd

    #2560472 — TAFE NSW Campbelltown, Narellan Rd

    845890C891892893894+5+2 min8min
  8. Narellan Rd at William Downes Ave

    #256025 — Narellan Rd at William Downes Ave

    845890C891892893894+5+0 min8min
  9. Australian Botanic Garden Mount Annan, Narellan Rd

    #2567229 — Australian Botanic Garden Mount Annan, Narellan Rd

    845890C892893894894X+4+3 min11min
  10. Narellan Rd after Mt Annan Dr

    #256740 — Narellan Rd after Mt Annan Dr

    845890C892893894894X+4+0 min11min
  11. Mount Annan Leisure Centre, Narellan Rd

    #256741 — Mount Annan Leisure Centre, Narellan Rd

    845890C892893894894X+4+1 min12min
  12. Mount Annan District Centre, Main St

    #2567116 — Mount Annan District Centre, Main St

    890C892893+1 min13min
  13. 890C892893+0 min13min
  14. Holdsworth Dr at Waterworth Dr

    #2567140 — Holdsworth Dr at Waterworth Dr

    890C893+1 min14min
  15. 890C893+0 min14min
  16. Veronica Reserve, Waterworth Dr

    #2567142 — Veronica Reserve, Waterworth Dr

    890C893+1 min15min
  17. Waterworth Dr after Veronica Pl

    #2567143 — Waterworth Dr after Veronica Pl

    890C893+0 min15min
  18. Narellan Vale Public School, Waterworth Dr

    #2567144 — Narellan Vale Public School, Waterworth Dr

    890C893+1 min16min
  19. Elizabeth Park, Waterworth Dr

    #2567123 — Elizabeth Park, Waterworth Dr

    890C892893+0 min16min
  20. Elizabeth Macarthur High School, Waterworth Dr

    #2567124 — Elizabeth Macarthur High School, Waterworth Dr

    890C892893+1 min17min
  21. 890C892893+1 min18min
  22. Welling Dr before Richardson Rd

    #256754 — Welling Dr before Richardson Rd

    890C893+1 min19min
  23. Richardson Rd after Antoinette Ave

    #256755 — Richardson Rd after Antoinette Ave

    890CS17+0 min19min
  24. Richardson Rd opp Glenlee Reserve

    #256756 — Richardson Rd opp Glenlee Reserve

    890CS17+1 min20min
  25. Richardson Rd opp Narellan Community Preschool

    #256757 — Richardson Rd opp Narellan Community Preschool

    890CS17+1 min21min
  26. Richardson Rd opp Mowatt St

    #256758 — Richardson Rd opp Mowatt St

    890C895S17+1 min22min
  27. 890C895+0 min22min
  28. Queen St opp Doncaster Ave

    #256759 — Queen St opp Doncaster Ave

    890C895+1 min23min
  29. 890C895+1 min24min
  30. 890C895+0 min24min
  31. Narellan Town Centre, Elyard St

    #256761 — Narellan Town Centre, Elyard St

    841845850890C893895+3+1 min25min
  32. Narellan Town Centre, Somerset Ave

    #256763 — Narellan Town Centre, Somerset Ave

    841845850890C893895+3+1 min26min
  33. Camden Valley Way before Sharman Cl

    #2567131 — Camden Valley Way before Sharman Cl

    841850896898899+1 min27min
  34. Sir Warwick Fairfax Dr opp Harrinson Ave

    #2567172 — Sir Warwick Fairfax Dr opp Harrinson Ave

    896898+4 min31min
  35. Mason Dr opp Harrison Reserve

    #2567173 — Mason Dr opp Harrison Reserve

    896898+1 min32min
  36. 896898+1 min33min
  37. Fairfax Reserve, Sir Warwick Fairfax Dr

    #2567175 — Fairfax Reserve, Sir Warwick Fairfax Dr

    896898+1 min34min
  38. Harrington Pkwy at Kinnear St

    #2567181 — Harrington Pkwy at Kinnear St

    896898+1 min35min
  39. 898+1 min36min
  40. Glenrowan Dr opp Forest Reserve

    #2567183 — Glenrowan Dr opp Forest Reserve

    898+1 min37min
  41. Glenrowan Dr at John McLennon Cct

    #2567184 — Glenrowan Dr at John McLennon Cct

    898+1 min38min
  42. Hillside Dr at Royal George Dr

    #2567185 — Hillside Dr at Royal George Dr

    898+1 min39min

Frequently asked questions

When are the first and last departures of line 890?

On weekdays the first departure from Campbelltown Station, Stand B is at 05:13 and the last at 23:11. There are 27 departures in total.

Does line 890 run on weekends?

Yes — on Saturday from 06:08 to 21:59 and on Sunday from 07:24 to 20:58.

Does line 890 run on Sundays?

Yes. On Sundays line 890 has 16 departures from Campbelltown Station, Stand B, the first at 07:24 and the last at 20:58.

How often does line 890 run?

Departures run about every 41 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 890?

The whole ride takes about 39 minutes on average.

How many stops does line 890 have?

Line 890 is circular and has 43 stops (via Hillside Dr at Royal George Dr).

How long is the route of line 890?

The route in this direction is about 19.7 km long.