buses.appSydney public transport
603

Sydney · bus timetable

Bus 603 Parramatta Station, Stand A4 North West Twy opp Rouse Hill Station

Bus Regular line Operator: CDC NSW R4

Line 603 connects Parramatta Station, Stand A4 with North West Twy opp Rouse Hill Station: on weekdays it departs from 05:55 to 21:00, every ~24 min.

  • Headway~29 min
  • First departure05:50
  • Last departure22:05
  • Average ride~92 min
  • Stops110
  • Departures per day34
  • Route length37.3 km
  • Peak~116 min
  • Off-peak~7 min
  • Saturday13 departures
  • Sunday12 departures

Bus of Sydney public transport — connects Parramatta Station, Stand A4 and North West Twy opp Rouse Hill Station, with 110 stops per direction.The first departure is at 05:50, the last at 22:05.Departures run every ~29 min, and the ride takes ~92 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

05:50

Last

22:05

Departures

34

Line 603 timetable — on weekdays
0550
0615D30D45D
0700D25D2655
0855
0955
Line 603 timetable — on Saturdays
0741
0841
0941
1041
1141
Line 603 timetable — on Sundays and holidays
0736C
0836C
0936C
1036C
1136C
Changed25.10.2026.
Checked25.10.2026.

Stops

110 stops~92 min in total
  1. Rouse Hill Station, North West Twy

    #2155457 — Rouse Hill Station, North West Twy

    601605608617632633+16departure0min
  2. Merriville Rd at Perfection Ave

    #2155259 — Merriville Rd at Perfection Ave

    616X632663731+1 min4min
  3. St John XXIII Primary School, Perfection Ave

    #276886 — St John XXIII Primary School, Perfection Ave

    632+1 min5min
  4. Perfection Ave after Hixon St

    #276887 — Perfection Ave after Hixon St

    632+2 min7min
  5. Perfection Ave before Hanly St

    #2768112 — Perfection Ave before Hanly St

    632+1 min8min
  6. Newbury Ave opp Midlands Tce

    #276885 — Newbury Ave opp Midlands Tce

    632+1 min9min
  7. Kellyville Station, Guragura St, Stand C

    #2155461 — Kellyville Station, Guragura St, Stand C

    617626632+2 min11min
  8. Samantha Riley Dr after Macquarie Ave

    #2155302 — Samantha Riley Dr after Macquarie Ave

    617626+1 min12min
  9. Samantha Riley Dr at Windsor Rd

    #2155341 — Samantha Riley Dr at Windsor Rd

    617+1 min13min
  10. Samantha Riley Dr after Windsor Rd

    #2155468 — Samantha Riley Dr after Windsor Rd

    617664+0 min13min
  11. Samantha Riley Dr after Sanctuary Dr

    #2155338 — Samantha Riley Dr after Sanctuary Dr

    617+0 min13min
  12. Samantha Riley Dr before Brampton Dr

    #2155183 — Samantha Riley Dr before Brampton Dr

    617+1 min14min
  13. Samantha Riley Dr after Brampton Dr

    #2155246 — Samantha Riley Dr after Brampton Dr

    633+0 min14min
  14. Samantha Riley Dr opp Poole Rd

    #215571 — Samantha Riley Dr opp Poole Rd

    633+1 min15min
  15. Samantha Riley Dr opp Redden Dr

    #215572 — Samantha Riley Dr opp Redden Dr

    633+1 min16min
  16. Samantha Riley Dr before Winning St

    #2155493 — Samantha Riley Dr before Winning St

    +1 min17min
  17. Samantha Riley Dr after Carisbrook St

    #2155492 — Samantha Riley Dr after Carisbrook St

    601+0 min17min
  18. Samantha Riley Dr before Foxall Rd

    #2155416 — Samantha Riley Dr before Foxall Rd

    601+1 min18min
  19. Glenhaven Rd after Bannerman Rd

    #215639 — Glenhaven Rd after Bannerman Rd

    +2 min20min
  20. Glenhaven Rd before Larapinta Pl

    #215640 — Glenhaven Rd before Larapinta Pl

    +1 min21min
  21. +1 min22min
  22. Mills Rd after Glenhaven Rd

    #215642 — Mills Rd after Glenhaven Rd

    +0 min22min
  23. +1 min23min
  24. Mills Rd before Carinda Dr

    #215644 — Mills Rd before Carinda Dr

    +0 min23min
  25. +1 min24min
  26. Carinda Dr before Woodburn Pl

    #215646 — Carinda Dr before Woodburn Pl

    +1 min25min
  27. Carinda Dr after Woodburn Pl

    #215647 — Carinda Dr after Woodburn Pl

    +1 min26min
  28. Carinda Dr before Glenhaven Rd

    #215648 — Carinda Dr before Glenhaven Rd

    +0 min26min
  29. Old Glenhaven Rd after Glenhaven Rd

    #2156247 — Old Glenhaven Rd after Glenhaven Rd

    +1 min27min
  30. Living Choice Glenhaven, Old Glenhaven Rd

    #2156203 — Living Choice Glenhaven, Old Glenhaven Rd

    +0 min27min
  31. Glenhaven Rd at Old Glenhaven Rd

    #215693 — Glenhaven Rd at Old Glenhaven Rd

    +1 min28min
  32. Glenhaven Rd opp Glenhaven Public School

    #215694 — Glenhaven Rd opp Glenhaven Public School

    +1 min29min
  33. Evans Rd opp Amelia Godbee Ave

    #215695 — Evans Rd opp Amelia Godbee Ave

    +0 min29min
  34. +1 min30min
  35. Grange Rd opp Ferncliff Rd

    #215697 — Grange Rd opp Ferncliff Rd

    +1 min31min
  36. Grange Rd after Fullers Rd

    #215698 — Grange Rd after Fullers Rd

    +0 min31min
  37. Grange Rd before Sandhurst Cres

    #215699 — Grange Rd before Sandhurst Cres

    +0 min31min
  38. Greenbank Dr after Grange Rd

    #2156100 — Greenbank Dr after Grange Rd

    +1 min32min
  39. Linksley Ave after Cobblestone Ct

    #2156108 — Linksley Ave after Cobblestone Ct

    +0 min32min
  40. Linksley Ave before Gawain Ct

    #2156109 — Linksley Ave before Gawain Ct

    +1 min33min
  41. +1 min34min
  42. +0 min34min
  43. Ridgecrop Dr after Bishopsgate Ave

    #2154163 — Ridgecrop Dr after Bishopsgate Ave

    +0 min34min
  44. +1 min35min
  45. Ridgecrop Dr opp Chainmail Cr

    #2154126 — Ridgecrop Dr opp Chainmail Cr

    +0 min35min
  46. Ridgecrop Dr opp Drawbridge Pl

    #2154127 — Ridgecrop Dr opp Drawbridge Pl

    +1 min36min
  47. Ridgecrop Dr opp Lancelot Ct

    #2154128 — Ridgecrop Dr opp Lancelot Ct

    +0 min36min
  48. Ridgecrop Dr opp Knightsbridge Pl

    #2154129 — Ridgecrop Dr opp Knightsbridge Pl

    +0 min36min
  49. Samuel Gilbert Public School, Ridgecrop Dr

    #2154130 — Samuel Gilbert Public School, Ridgecrop Dr

    +1 min37min
  50. Knightsbridge Shopping Centre, Gilbert Rd

    #2154372 — Knightsbridge Shopping Centre, Gilbert Rd

    +1 min38min
  51. Gilbert Rd after Ridgecrop Dr

    #2156161 — Gilbert Rd after Ridgecrop Dr

    +0 min38min
  52. Gilbert Rd after Merrick Way

    #2156162 — Gilbert Rd after Merrick Way

    +0 min38min
  53. Gilbert Rd opp Applecross Ave

    #2156217 — Gilbert Rd opp Applecross Ave

    +1 min39min
  54. Gilbert Rd after Badenoch Ave Walkway

    #2156163 — Gilbert Rd after Badenoch Ave Walkway

    +0 min39min
  55. +1 min40min
  56. Gilbert Rd before Glenshee Pl

    #2156165 — Gilbert Rd before Glenshee Pl

    +0 min40min
  57. +1 min41min
  58. Gilbert Rd at Old Northern Rd

    #2156166 — Gilbert Rd at Old Northern Rd

    +0 min41min
  59. Old Northern Rd after Hastings Rd

    #2154179 — Old Northern Rd after Hastings Rd

    604637+1 min42min
  60. 604637+0 min42min
  61. Oakhill College, Old Northern Rd

    #2154121 — Oakhill College, Old Northern Rd

    604637+1 min43min
  62. St Pauls Church, Old Northern Rd

    #2154181 — St Pauls Church, Old Northern Rd

    637+1 min44min
  63. Old Northern Rd at Castle Hill Rd

    #2154182 — Old Northern Rd at Castle Hill Rd

    632635637+2 min46min
  64. Old Northern Rd after Telfer Rd

    #2154187 — Old Northern Rd after Telfer Rd

    600626632633635637+1+2 min48min
  65. St Bernadette's Primary School, Old Northern Rd

    #2154188 — St Bernadette's Primary School, Old Northern Rd

    600626632633635637+1+1 min49min
  66. Castle Hill Station, Old Northern Rd, Stand C

    #2154397 — Castle Hill Station, Old Northern Rd, Stand C

    600604610X626632633+2+2 min51min
  67. Old Northern Rd after Cecil Ave

    #2154116 — Old Northern Rd after Cecil Ave

    600610X+2 min53min
  68. Old Northern Rd opp Kerrs Rd

    #2154117 — Old Northern Rd opp Kerrs Rd

    600610X+1 min54min
  69. Old Northern Rd at Woodhill St

    #2154118 — Old Northern Rd at Woodhill St

    600610X+1 min55min
  70. Excelsior Ave after Old Northern Rd

    #215443 — Excelsior Ave after Old Northern Rd

    +1 min56min
  71. The Hills Community Centre, Excelsior Ave

    #215439 — The Hills Community Centre, Excelsior Ave

    +0 min56min
  72. Drayton Ave at Brunette Dr

    #215440 — Drayton Ave at Brunette Dr

    +1 min57min
  73. +0 min57min
  74. Drayton Ave after George Mobbs Dr

    #215432 — Drayton Ave after George Mobbs Dr

    +1 min58min
  75. +1 min59min
  76. Munro St opp Parraweena Ave

    #215327 — Munro St opp Parraweena Ave

    +0 min59min
  77. +0 min59min
  78. +1 min60min
  79. +1 min61min
  80. 630+0 min61min
  81. 630+1 min62min
  82. 630+0 min62min
  83. +0 min62min
  84. +1 min63min
  85. +1 min64min
  86. 600601614X+0 min65min
  87. Windsor Rd opp Woodlands St

    #215231 — Windsor Rd opp Woodlands St

    600601614X+1 min66min
  88. 600601614X+1 min67min
  89. Windsor Rd before Rifle Range Rd

    #215233 — Windsor Rd before Rifle Range Rd

    600601614X+1 min68min
  90. Windsor Rd opp Model Farms Rd

    #215234 — Windsor Rd opp Model Farms Rd

    600601614X+0 min68min
  91. Windsor Rd after Windermere Ave

    #215235 — Windsor Rd after Windermere Ave

    600601614X+1 min69min
  92. 600601+0 min69min
  93. 600601604706+1 min70min
  94. Windsor Rd before Martha Ave

    #215238 — Windsor Rd before Martha Ave

    600601604706+0 min70min
  95. Windsor Rd after Fletcher St

    #215239 — Windsor Rd after Fletcher St

    600601604706+1 min71min
  96. Windsor Rd after Campbell St

    #215240 — Windsor Rd after Campbell St

    600601604706+1 min72min
  97. Windsor Rd after James Ruse Dr

    #215228 — Windsor Rd after James Ruse Dr

    600601604606706+1 min73min
  98. 549550600601604606+3+0 min77min
  99. Our Lady of Mercy College, O'Connell St

    #2150152 — Our Lady of Mercy College, O'Connell St

    549550600601604606+3+1 min78min
  100. Victoria Rd opp Prince Alfred Square

    #2150108 — Victoria Rd opp Prince Alfred Square

    549550600601604606+3+2 min80min
  101. 52521523524525546+9+6 min86min
  102. Parramatta Station, Stand B3

    #2150119 — Parramatta Station, Stand B3

    52521523524525545+12+6 min92min

Frequently asked questions

When are the first and last departures of line 603?

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

Does line 603 run on weekends?

Yes — on Saturday from 07:41 to 19:41 and on Sunday from 07:36 to 18:36.

Does line 603 run on Sundays?

Yes. On Sundays line 603 has 12 departures from Rouse Hill Station, North West Twy, the first at 07:36 and the last at 18:36.

How often does line 603 run?

Departures run about every 29 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 603?

The whole ride takes about 92 minutes on average — from about 7 minutes off-peak to about 116 minutes at peak.

How many stops does line 603 have?

In the Rouse Hill Station, North West Twy → Parramatta Station, Stand B3 direction, line 603 has 110 stops.

How long is the route of line 603?

The route in this direction is about 37.3 km long.