Skip to main content

How to get from Berrilee to Castle Hill by bus?

From Berrilee to Castle Hill by bus

To get from Berrilee to Castle Hill in Sydney, take the 638 bus from Chilcott Rd at Bay Rd station to New Line Rd before Shepherds Dr station. Next, take the 600 bus from Shepherds Dr opp Lemongrass Pl station to Castle Hill Station, Old Northern Rd, Stand C station. The total trip duration for this route is approximately 60 min.

60min
Bus - 638638
Bus - 600600
Leaves from Chilcott Rd at Bay Rd
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Berrilee
  • 2
    Bus - 638638
    Wait for bus
    638
    Pennant Hills Stn
  • 3
    Ride to bus station
    Ride to bus station
    New Line Rd before Shepherds Dr
    ID 2126141
    47 min
  • 4
    Walk to bus station
    Walk to bus station
    Shepherds Dr opp Lemongrass Pl
    ID 2126134
    240 m • 4 min
  • 5
    Bus - 600600
    Wait for bus
    600
    Parramatta Station
  • 6
    Ride to bus station Castle Hill Station, Old Northern Rd, Stand C
    Ride to bus station
    Castle Hill Station, Old Northern Rd, Stand C
    ID 2154397
    8 min
*Duration based on 8am traffic

Alternative route from Berrilee to Castle Hill by bus via 638 and 603

To get from Berrilee to Castle Hill in Sydney, take the 638 bus from Chilcott Rd at Bay Rd station to Old Northern Rd opp Gilbert Rd station. Next, take the 603 bus from Gilbert Rd at Old Northern Rd station to Castle Hill Station, Old Northern Rd, Stand C station. The total trip duration for this route is approximately 1 hr 4 min.

64min
Bus - 638638
Bus - 603603
Leaves from Chilcott Rd at Bay Rd
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Berrilee
  • 2
    Bus - 638638
    Wait for bus
    638
    Pennant Hills Stn
  • 3
    Ride to bus station
    Ride to bus station
    Old Northern Rd opp Gilbert Rd
    ID 215619
    41 min
  • 4
    Walk to bus station
    Walk to bus station
    Gilbert Rd at Old Northern Rd
    ID 2156166
    120 m • 2 min
  • 5
    Bus - 603603
    Wait for bus
    603
    Parramatta Station
  • 6
    Ride to bus station Castle Hill Station, Old Northern Rd, Stand C
    Ride to bus station
    Castle Hill Station, Old Northern Rd, Stand C
    ID 2154397
    10 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Sydney.
All local mobility options in one app
Public transport directions from Berrilee to Castle Hill
The distance between Berrilee, Sydney and Castle Hill, Sydney is approximately 29.41 km, which can typically be travelled in 60 min. Moovit will show you the directions from Berrilee to Castle Hill by bus, so no matter how you choose to travel in Sydney – you will always have plenty of easy options.
Public transport stations close to Berrilee

Berrilee is located at Berrilee, Sydney and the nearest public transport station is Bay Rd opp Charltons Creek Rd.

Bus stations close to Berrilee:

  • Bay Rd opp Charltons Creek Rd
  • 31 Bay Rd
  • 61-65 Bay Rd
Public transport stations close to Castle Hill, Sydney

Castle Hill is located at Castle Hill, Sydney and the nearest public transport station is Castle Hill Station, Old Northern Rd, Stand C.

Metro stations close to Castle Hill:

  • Norwest Station
  • Hills Showground Station
  • Castle Hill Station

Bus stations close to Castle Hill:

  • Castle Hill Station, Old Northern Rd, Stand C
  • Castle Hill Station, Old Northern Rd, Stand B
  • Castle Hill Station, Old Northern Rd, Stand D

Alternative route from Berrilee to Castle Hill by bus via 638 and 603

To get from Berrilee to Castle Hill in Sydney, take the 638 bus from Chilcott Rd at Bay Rd station to Old Northern Rd opp Gilbert Rd station. Next, take the 603 bus from Gilbert Rd at Old Northern Rd station to Castle Hill Station, Old Northern Rd, Stand C station. The total trip duration for this route is approximately 1 hr 4 min.

64min
Bus - 638638
Bus - 603603
Leaves from Chilcott Rd at Bay Rd
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Berrilee
  • 2
    Bus - 638638
    Wait for bus
    638
    Pennant Hills Stn
  • 3
    Ride to bus station
    Ride to bus station
    Old Northern Rd opp Gilbert Rd
    ID 215619
    41 min
  • 4
    Walk to bus station
    Walk to bus station
    Gilbert Rd at Old Northern Rd
    ID 2156166
    120 m • 2 min
  • 5
    Bus - 603603
    Wait for bus
    603
    Parramatta Station
  • 6
    Ride to bus station Castle Hill Station, Old Northern Rd, Stand C
    Ride to bus station
    Castle Hill Station, Old Northern Rd, Stand C
    ID 2154397
    10 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Berrilee to Castle Hill?

    The fastest way takes 60 minutes, using Bus line 638, Bus line 600.

  • What is the alternative route to get from Berrilee to Castle Hill?

    The alternative route takes 64 minutes, using Bus line 638, Bus line 603.

  • Is there a direct bus between Berrilee and Castle Hill in Sydney?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 60 min.

  • Which bus line goes from Berrilee to Castle Hill in Sydney?

    The 638 bus line goes from Pennant Hills Stn station near Berrilee to New Line Rd before Shepherds Dr station. From there you’ll have to take one bus line till New Line Rd before Shepherds Dr station near Castle Hill in Sydney

  • How long does it take to travel from Berrilee to Castle Hill in Sydney by bus?

    The total travel time between Berrilee and Castle Hill in Sydney by bus is about 60 min.

  • Where do I get on the bus near Berrilee to get to Castle Hill in Sydney?

    Get on the 638 bus from the Pennant Hills Stn stop near Berrilee in Sydney.

  • Where do I get off the bus when travelling between Berrilee and Castle Hill in Sydney?

    Get off the bus at the New Line Rd before Shepherds Dr stop, which is closest to Castle Hill in Sydney.

Live arrivals, timetables, maps