buses.appSydney public transport
660

Sydney · bus timetable

Bus 660 Parramatta Station, Stand B4 Castle Hill Station, Old Northern Rd, Stand B

Bus Regular line Operator: CDC NSW R4

Line 660 (Parramatta Station, Stand B4 – Castle Hill Station, Old Northern Rd, Stand B) has its first departure on weekdays at 05:12 and its last at 22:25, every ~26 min.

  • Headway~26 min
  • First departure05:12
  • Last departure22:25
  • Average ride~51 min
  • Stops52
  • Departures per day36
  • Route length22.7 km
  • Peak~69 min
  • Off-peak~18 min
  • Saturday18 departures
  • Sunday15 departures

Bus of Sydney public transport — connects Parramatta Station, Stand B4 and Castle Hill Station, Old Northern Rd, Stand B, with 52 stops per direction.The first departure is at 05:12, the last at 22:25.Departures run every ~26 min, and the ride takes ~51 min on average.

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

07:25

Last

21:25

Departures

15

Line 660 timetable — on weekdays
0512B25
0602B22B25
0703B1518B44B4554B
0815B25B4550B
0923B25
Line 660 timetable — on Saturdays
0625
0725
0825
0925
1025
Line 660 timetable — on Sundays and holidays
0725
0825
0925
1025
1125
Changed25.10.2026.
Checked25.10.2026.

Stops

52 stops~51 min in total
  1. Parramatta Station, Stand B4

    #2150109 — Parramatta Station, Stand B4

    661662663664665700+3departure0min
  2. Alexandra Ave opp Westmead Station

    #214511 — Alexandra Ave opp Westmead Station

    661662663664665705+4+2 min5min
  3. Westmead Hospital, North West Twy

    #2145560 — Westmead Hospital, North West Twy

    661662663664665+2 min7min
  4. Westmead Private Hospital, Mons Rd

    #2145562 — Westmead Private Hospital, Mons Rd

    661662663664665+1 min8min
  5. Constitution Hill, North West Twy

    #214696 — Constitution Hill, North West Twy

    661662663664665709+2 min11min
  6. 661662663664665+2 min14min
  7. Caroline Chisholm Dr after Hilary St

    #2153214 — Caroline Chisholm Dr after Hilary St

    630+1 min17min
  8. Caroline Chisholm Dr after Kindelan Rd

    #2153215 — Caroline Chisholm Dr after Kindelan Rd

    630+0 min17min
  9. Langdon Rd opp Winston Hills Mall

    #2153304 — Langdon Rd opp Winston Hills Mall

    614X630706+1 min18min
  10. Model Farms High School, Gooden Dr

    #2153173 — Model Farms High School, Gooden Dr

    614X630+1 min19min
  11. 614X630+0 min19min
  12. 614X630+0 min19min
  13. 614X630+0 min19min
  14. 614X630+0 min19min
  15. 614X630+1 min20min
  16. 614X630+1 min21min
  17. Baulkham Hills Rd after Mulheron Ave

    #2153256 — Baulkham Hills Rd after Mulheron Ave

    614X630+0 min21min
  18. Seven Hills Rd after Baulkham Hills Rd

    #2153454 — Seven Hills Rd after Baulkham Hills Rd

    614X+1 min22min
  19. 614X+0 min22min
  20. 614X+0 min22min
  21. 614X+1 min23min
  22. Seven Hills Rd after Astoria Park Rd

    #2153306 — Seven Hills Rd after Astoria Park Rd

    614X+1 min24min
  23. 714+0 min24min
  24. Merindah Rd before Warumbui Ave

    #2153308 — Merindah Rd before Warumbui Ave

    714+0 min24min
  25. +1 min25min
  26. Merindah Rd opp Jamberoo Ave

    #2153310 — Merindah Rd opp Jamberoo Ave

    +0 min25min
  27. +1 min26min
  28. +1 min27min
  29. +0 min27min
  30. Kanangra Ave before Chapel Lane

    #2153442 — Kanangra Ave before Chapel Lane

    +1 min28min
  31. Chapel Lane opp Norwest Anglican Church

    #2153318 — Chapel Lane opp Norwest Anglican Church

    714+1 min29min
  32. +1 min30min
  33. +1 min31min
  34. +0 min31min
  35. Mackillop Dr before Barina Downs Rd

    #2153322 — Mackillop Dr before Barina Downs Rd

    +0 min31min
  36. +1 min32min
  37. Barina Downs Rd opp Jacqui Cct

    #2153411 — Barina Downs Rd opp Jacqui Cct

    +1 min33min
  38. Reston Grange at Norwest Bvd

    #2153154 — Reston Grange at Norwest Bvd

    613X662714+1 min34min
  39. Norwest Bvd opp Norwest Station

    #2153481 — Norwest Bvd opp Norwest Station

    632662664714715730+1+1 min35min
  40. Norwest Bvd at Columbia Ct

    #215385 — Norwest Bvd at Columbia Ct

    632662664715730+2 min37min
  41. Windsor Rd after Norwest Bvd

    #2153197 — Windsor Rd after Norwest Bvd

    615X632662664715+1 min38min
  42. Showground Rd before Green Rd

    #215414 — Showground Rd before Green Rd

    632662715+2 min40min
  43. Showground Rd after Green Rd

    #2154371 — Showground Rd after Green Rd

    601632662+1 min41min
  44. Showground Rd before Kings Rd

    #215415 — Showground Rd before Kings Rd

    601632662+0 min41min
  45. Showground Rd at Gilbert Rd

    #215416 — Showground Rd at Gilbert Rd

    601633+2 min43min
  46. Showground Rd before Britannia Rd

    #215418 — Showground Rd before Britannia Rd

    604626651730+2 min45min
  47. Showground Rd after Rowallan Ave

    #215419 — Showground Rd after Rowallan Ave

    604626651730+1 min46min
  48. Castle Hill Station, Old Northern Rd, Stand B

    #2154396 — Castle Hill Station, Old Northern Rd, Stand B

    634635637662+5 min51min

Frequently asked questions

When are the first and last departures of line 660?

On weekdays the first departure from Parramatta Station, Stand B4 is at 05:12 and the last at 22:25. There are 36 departures in total.

Does line 660 run on weekends?

Yes — on Saturday from 06:25 to 23:25 and on Sunday from 07:25 to 21:25.

Does line 660 run on Sundays?

Yes. On Sundays line 660 has 15 departures from Parramatta Station, Stand B4, the first at 07:25 and the last at 21:25.

How often does line 660 run?

Departures run about every 26 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 660?

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

How many stops does line 660 have?

In the Parramatta Station, Stand B4 → Castle Hill Station, Old Northern Rd, Stand B direction, line 660 has 52 stops.

How long is the route of line 660?

The route in this direction is about 22.7 km long.