buses.appSydney public transport
664

Sydney · bus timetable

Bus 664 Parramatta Station, Stand B4 Rouse Hill Station, North West Twy

Bus Regular line Operator: CDC NSW R4

Line 664 goes from Parramatta Station, Stand B4 to Rouse Hill Station, North West Twy; departures on weekdays run from 05:38 until 23:55, every ~20 min.

  • Headway~24 min
  • First departure04:35
  • Last departure22:35
  • Average ride~60 min
  • Stops46
  • Departures per day47
  • Route length24.6 km
  • Peak~73 min
  • Off-peak~46 min
  • Saturday15 departures
  • Sunday13 departures

Bus of Sydney public transport — connects Parramatta Station, Stand B4 and Rouse Hill Station, North West Twy, with 46 stops per direction.The first departure is at 04:35, the last at 22:35.Departures run every ~24 min, and the ride takes ~60 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

04:35

Last

22:35

Departures

47

Line 664 timetable — on weekdays
0435
051040
061040
0700153045
081545
Line 664 timetable — on Saturdays
0750
0848
0947
1047
1147
Line 664 timetable — on Sundays and holidays
0750
0848
0947
1047
1147
Changed25.10.2026.
Checked25.10.2026.

Stops

46 stops~60 min in total
  1. Rouse Hill Station, North West Twy

    #2155457 — Rouse Hill Station, North West Twy

    601603605608617632+16departure0min
  2. White Hart Dr before Caddies Bvd

    #2155438 — White Hart Dr before Caddies Bvd

    715+1 min1min
  3. 715+1 min2min
  4. Caddies Bvd after Freshwater Rd

    #2155333 — Caddies Bvd after Freshwater Rd

    715+1 min3min
  5. Sanctuary Dr at Bridgewood Dr

    #2155352 — Sanctuary Dr at Bridgewood Dr

    715+1 min4min
  6. +2 min6min
  7. Sanctuary Dr after Crosby Ave

    #2155351 — Sanctuary Dr after Crosby Ave

    +0 min6min
  8. Sanctuary Dr after Wilson Ave

    #2155350 — Sanctuary Dr after Wilson Ave

    +1 min7min
  9. Windsor Rd after Samantha Riley Dr

    #2155283 — Windsor Rd after Samantha Riley Dr

    626+1 min8min
  10. 626+1 min9min
  11. 615X626+1 min10min
  12. 615X626+0 min10min
  13. 615X626+1 min11min
  14. Greenwood Rd at Mawarra Cres

    #2155164 — Greenwood Rd at Mawarra Cres

    615X626+1 min12min
  15. Greenwood Road Reserve, Greenwood Rd

    #2155166 — Greenwood Road Reserve, Greenwood Rd

    615X626+1 min13min
  16. Greenwood Rd opp Annabelle Cres

    #2155167 — Greenwood Rd opp Annabelle Cres

    615X626+1 min14min
  17. Greenwood Rd before President Rd

    #2155168 — Greenwood Rd before President Rd

    615X626+0 min14min
  18. Glenrowan Ave opp Mediati Ave

    #2155169 — Glenrowan Ave opp Mediati Ave

    615X626+1 min15min
  19. 615X626+0 min15min
  20. Windsor Rd after Wrights Rd

    #215520 — Windsor Rd after Wrights Rd

    615X+1 min16min
  21. 615X+1 min17min
  22. 615X+1 min18min
  23. Windsor Rd at Showground Rd

    #215413 — Windsor Rd at Showground Rd

    615X+1 min19min
  24. Norwest Bvd opp Bedford College

    #2153140 — Norwest Bvd opp Bedford College

    632660662715730+2 min21min
  25. Norwest Station, Norwest Bvd

    #2153482 — Norwest Station, Norwest Bvd

    632660662714715730+1+2 min23min
  26. Norwest Bvd after Reston Grange

    #2153336 — Norwest Bvd after Reston Grange

    715730+1 min24min
  27. Norwest Bvd before Westwood Way

    #2153337 — Norwest Bvd before Westwood Way

    715730+1 min25min
  28. Norwest Bvd before Elizabeth Macarthur Dr

    #2153348 — Norwest Bvd before Elizabeth Macarthur Dr

    715730+2 min27min
  29. Elizabeth Macarthur Dr opp 1

    #2153456 — Elizabeth Macarthur Dr opp 1

    715745+1 min28min
  30. Elizabeth Macarthur Dr before Norbrik Dr

    #2153409 — Elizabeth Macarthur Dr before Norbrik Dr

    715745+2 min30min
  31. Norbrik Dr opp Norwest Private Hospital

    #2153458 — Norbrik Dr opp Norwest Private Hospital

    715745+1 min31min
  32. Norbrik Dr opp Entertainment Ln

    #2153459 — Norbrik Dr opp Entertainment Ln

    715745+2 min33min
  33. 607X663665+1 min34min
  34. 607X663665+1 min35min
  35. 660661662663665+2 min41min
  36. Constitution Hill, North West Twy

    #214695 — Constitution Hill, North West Twy

    660661662663665709+1 min43min
  37. Mons Rd opp Westmead Private Hospital

    #2145561 — Mons Rd opp Westmead Private Hospital

    660661662663665+1 min46min
  38. Westmead Hospital, North West Twy

    #2145559 — Westmead Hospital, North West Twy

    660661662663665705+3+2 min48min
  39. Westmead Station, Alexandra Ave

    #2145557 — Westmead Station, Alexandra Ave

    660661662663665705+4+4 min52min
  40. Argyle St before O'Connell St

    #2150166 — Argyle St before O'Connell St

    660661662663665700+8+6 min58min
  41. Parramatta Station, Stand A1

    #2150114 — Parramatta Station, Stand A1

    80660661662663665+14+2 min60min

Frequently asked questions

When are the first and last departures of line 664?

On weekdays the first departure from Rouse Hill Station, North West Twy is at 04:35 and the last at 22:35. There are 47 departures in total.

Does line 664 run on weekends?

Yes — on Saturday from 07:50 to 21:53 and on Sunday from 07:50 to 19:52.

Does line 664 run on Sundays?

Yes. On Sundays line 664 has 13 departures from Rouse Hill Station, North West Twy, the first at 07:50 and the last at 19:52.

How often does line 664 run?

Departures run about every 24 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 664?

The whole ride takes about 60 minutes on average — from about 46 minutes off-peak to about 73 minutes at peak.

How many stops does line 664 have?

In the Rouse Hill Station, North West Twy → Parramatta Station, Stand A1 direction, line 664 has 46 stops.

How long is the route of line 664?

The route in this direction is about 24.6 km long.