buses.appSydney public transport
668

Sydney · bus timetable

Bus 668 East Market St opp Richmond Station Mitchell Dr at Spinks Rd

Bus Regular line Operator: Busways R1

Line 668 runs between East Market St opp Richmond Station and Mitchell Dr at Spinks Rd; on weekdays the first departure is at 05:38 and the last at 18:28, 10 departures a day.

  • Headway~60 min
  • First departure06:50
  • Last departure19:49
  • Average ride~38 min
  • Stops42
  • Departures per day10
  • Route length24.9 km
  • Peak~74 min
  • Off-peak~36 min
  • Saturday4 departures
  • Sunday2 departures

Bus of Sydney public transport — connects East Market St opp Richmond Station and Mitchell Dr at Spinks Rd, with 42 stops per direction.The first departure is at 06:50, the last at 19:49.Departures run every ~60 min, and the ride takes ~38 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

06:50

Last

19:49

Departures

10

Line 668 timetable — on weekdays
0650
0746
0919C
1219C
1419C
Line 668 timetable — on Saturdays
0854B
1149B
1424D
1724D
Line 668 timetable — on Sundays and holidays
0816
1601D
Changed25.10.2026.
Checked25.10.2026.

Stops

42 stops~38 min in total
  1. 608671672673674675A+2departure0min
  2. Macquarie St before Suffolk St

    #2756420 — Macquarie St before Suffolk St

    608+1 min1min
  3. Fitzgerald St before Union Lane

    #2756428 — Fitzgerald St before Union Lane

    608671672673674675A+1+2 min3min
  4. Wilberforce Rd opp Millers Turf Farm

    #2756131 — Wilberforce Rd opp Millers Turf Farm

    +1 min7min
  5. Wilberforce Rd opp The Orange Spot

    #2756188 — Wilberforce Rd opp The Orange Spot

    +3 min10min
  6. Wilberforce Rd opp Go Carts and Butterfly Farm

    #2756189 — Wilberforce Rd opp Go Carts and Butterfly Farm

    +1 min11min
  7. Wilberforce Rd opp Buttsworth Lane

    #2756190 — Wilberforce Rd opp Buttsworth Lane

    +1 min12min
  8. +1 min13min
  9. Wilberforce Public School, George Rd

    #275658 — Wilberforce Public School, George Rd

    669+2 min15min
  10. 669+0 min15min
  11. Wilberforce Park, George Rd

    #275659 — Wilberforce Park, George Rd

    669+0 min15min
  12. George Rd before Coburg Rd

    #275660 — George Rd before Coburg Rd

    669+1 min16min
  13. Coburg Rd opp Turnbull Ave

    #275675 — Coburg Rd opp Turnbull Ave

    +0 min16min
  14. Coburg Rd before Old Sackville Rd

    #275676 — Coburg Rd before Old Sackville Rd

    +0 min16min
  15. Old Sackville Rd after Church Rd

    #2756192 — Old Sackville Rd after Church Rd

    +0 min16min
  16. Old Sackville Rd opp Beecroft Rd

    #2756193 — Old Sackville Rd opp Beecroft Rd

    +1 min17min
  17. Old Sackville Rd at Copeland Rd

    #2756194 — Old Sackville Rd at Copeland Rd

    +0 min17min
  18. Kurmond Rd at Blacktown Rd

    #275619 — Kurmond Rd at Blacktown Rd

    +2 min19min
  19. Creek Ridge Rd at Shepherds Rd

    #275695 — Creek Ridge Rd at Shepherds Rd

    +5 min24min
  20. Creek Ridge Rd after Jordan Ave

    #275621 — Creek Ridge Rd after Jordan Ave

    +0 min24min
  21. Spinks Rd opp Creek Ridge Rd

    #2756409 — Spinks Rd opp Creek Ridge Rd

    +1 min25min
  22. +1 min26min
  23. +0 min26min
  24. +1 min27min
  25. Spinks Rd opp Golden Valley Dr

    #275625 — Spinks Rd opp Golden Valley Dr

    +0 min27min
  26. Spinks Rd after Golden Valley Dr

    #275626 — Spinks Rd after Golden Valley Dr

    +1 min28min
  27. Glossodia Public School, Golden Valley Dr

    #2756336 — Glossodia Public School, Golden Valley Dr

    +1 min29min
  28. +2 min31min
  29. Chestnut Dr after Wattle Cres

    #275679 — Chestnut Dr after Wattle Cres

    +0 min31min
  30. Chestnut Dr before Spinks Rd

    #275680 — Chestnut Dr before Spinks Rd

    +1 min32min
  31. +0 min32min
  32. Boomerang Dr opp Macquarie Pl

    #275682 — Boomerang Dr opp Macquarie Pl

    +1 min33min
  33. Boomerang Dr after Macquarie Pl

    #275683 — Boomerang Dr after Macquarie Pl

    +0 min33min
  34. +0 min33min
  35. +1 min34min
  36. Ian St at Nightingale Square

    #2756310 — Ian St at Nightingale Square

    +1 min35min
  37. +0 min35min
  38. +1 min36min
  39. Mitchell Dr before Macquarie Pl

    #275690 — Mitchell Dr before Macquarie Pl

    +0 min36min
  40. Mitchell Dr before Macquarie Pl

    #275691 — Mitchell Dr before Macquarie Pl

    +1 min37min
  41. +1 min38min

Current changes on this line 1

Public eventPlanned

Windsor: 668, 671–676, 679 divert for street fair

From 10AM Saturday 28 to 12AM Sunday 29 November, these buses skip "Fitzgerald St before Union Lane" (#2756428). They divert via "Baker St" and "The Terrace" to "Kable St" instead.

27/11/2026 – 28/11/2026
Read the full notice

Frequently asked questions

When are the first and last departures of line 668?

On weekdays the first departure from Windsor Station, Stand A is at 06:50 and the last at 19:49. There are 10 departures in total.

Does line 668 run on weekends?

Yes — on Saturday from 08:54 to 17:24 and on Sunday from 08:16 to 16:01.

Does line 668 run on Sundays?

Yes. On Sundays line 668 has 2 departures from Windsor Station, Stand A, the first at 08:16 and the last at 16:01.

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

The whole ride takes about 38 minutes on average — from about 36 minutes off-peak to about 74 minutes at peak.

How many stops does line 668 have?

In the Windsor Station, Stand A → Mitchell Dr at Spinks Rd direction, line 668 has 42 stops.

How long is the route of line 668?

The route in this direction is about 24.9 km long.