Skip to content
hamburger icon
warrahop full
warrahop compressed
Home
chevron-right
chevron-left
Routes and timetables
chevron-right
Dural to Parramatta via Castle Hill
604
Dural to Parramatta via Castle Hill
bus
Sydney Buses Network
Opal and contactless accepted
Route Map
Parramatta to Dural via Castle Hill
Select route
Tomorrow (Thu)
Select date
PDF timetables
Stops
bus
Parramatta Station, Stand A2
bus
Parramatta Station, Stand A4
bus
Smith St before Phillip St
bus
Prince Alfred Square, Victoria Rd
bus
Parramatta Leagues Club, O'Connell St
bus
O'Connell St opp Harold St
bus
O'Connell St after Albert St
bus
O'Connell St before Dunlop St
bus
O'Connell St after Dunlop St
bus
Church St after Board St
bus
Church St at Toll St
bus
Windsor Rd at Northmead Ave
bus
Windsor Rd before Lombard St
bus
Windsor Rd after Moxhams Rd
bus
Windsor Rd opp Martha Ave
bus
Windsor Rd opp Anderson Rd
bus
Churchill Dr after Windsor Rd
bus
Churchill Dr at Ulandi Pl
bus
Willmott Ave at Tennyson St
bus
Model Farms Rd opp Willmott Ave
bus
Model Farms Rd before Disraeli Rd
bus
Model Farms Rd after Disraeli Rd
bus
Asquith Ave before Melbourne Rd
bus
Asquith Ave at Disraeli Rd
bus
Asquith Ave at Palmerston Ave
bus
Junction Rd opp Watkins Rd
bus
Watkins Rd opp Craig Ave
bus
Watkins Rd at Vincent St
bus
Watkins Rd after San Michelle Ave
bus
Watkins Rd opp Church of Jesus Christ
bus
Cropley Dr after Gordonia Gr
bus
Cropley Dr at Myallie Ave
bus
Cropley Dr opp Turner Ave
bus
Cropley Dr after Hammond Ct
bus
Cropley Dr before Seven Hills Rd
bus
Jasper Rd opp Jasper Road Public School
bus
Jasper Rd opp Coronation Rd
bus
Jasper Rd before Mulgray Ave
bus
Jasper Rd opp Jasper Oval
bus
Jasper Rd opp Vanessa Ave
bus
Palace Rd after Jasper Rd
bus
Palace Rd at Buckingham Rd
bus
Palace Rd at Raynor Pl
bus
Palace Rd at Elder Ave
bus
Roxborough Park Rd opp Jamieson Ave
bus
Roxborough Park Rd opp Reiby Dr
bus
Roxborough Park Rd opp Alfred Henry Whaling Reserve
bus
Roxborough Park Rd opp The Hills Community Kindergarten
bus
Roxborough Park Rd after Talisman Ave
bus
Roxborough Park Rd opp Miretta Pl
bus
Excelsior Ave opp Freeman Ave
bus
Excelsior Ave opp Harriet Ave
bus
Wiseman Rd after Dresden Ave
bus
Wiseman Rd before Parsonage Rd
bus
Parsonage Rd opp Coolong St
bus
76 Parsonage Rd
bus
Middleton Ave opp Fishburn Cr
bus
Middleton Ave before Dawes Ave
bus
Middleton Ave at Partridge Ave
bus
Doran Dr opp Hills Showground Station
bus
Showground Rd before Britannia Rd
bus
Showground Rd after Rowallan Ave
bus
Castle Hill Station, Old Northern Rd, Stand A
bus
Old Castle Hill Rd at Gilham St
bus
First Farm Dr after Lynstock Ave
bus
First Farm Dr after Woodvale Pl
bus
First Farm Dr before Old Castle Hill Rd
bus
Old Castle Hill Rd after Heritage Park Dr
bus
Old Northern Rd opp Oakhill College
bus
372 Old Northern Rd
bus
Old Northern Rd opp Hastings Rd
bus
Sebastian Dr after New Line Rd
bus
Sebastian Dr before Ravensbourne Cct
bus
Ravensbourne Cct at Bellenden Pl
bus
Ravensbourne Cct at Barrington Dr
bus
Ravensbourne Cct after Barrington Dr
bus
Sebastian Dr before Daintree Pl
bus
Sebastian Dr before New Line Rd
bus
New Line Rd opp Sebastian Dr
bus
New Line Rd opp Dural Golf Driving Range
bus
Old Northern Rd opp Derriwong Rd
bus
775 Old Northern Rd
bus
Round Corner Shops, Old Northern Rd
Skip map link
Please Note:
At various times of the day, the route may divert or have a different stop sequence. This route shows all variations throughout the day. Use the
Trip Planner
to view the stop sequence and accessibility information.
Map
Stops
PDF Timetables
Dural to Parramatta via Castle Hill
Current
Valid from 03 Mar 2025