Skip to main content

How to get from Winston Hills to St Leonards by bus, metro and train?

From Winston Hills to St Leonards by bus, metro and train

To get from Winston Hills to St Leonards in Sydney, you’ll need to take one bus line, one metro line and one train line: take the 660 bus from Langdon Rd opp Winston Hills Mall station to Norwest Bvd opp Norwest Station station. Next, you’ll have to switch to the M1 metro and finally take the T1 train from Chatswood Station station to St Leonards Station station. The total trip duration for this route is approximately 1 hr 4 min.

64min
Bus - 660660
Metro - M1M1
Train - T1
Leaves from Langdon Rd opp Winston Hills Mall

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Winston Hills
  • 2
    Bus - 660660
    Wait for bus
    660
    Castlewood Estate
  • 3
    Ride to bus station
    Ride to bus station
    Norwest Bvd opp Norwest Station
    ID 2153481
    19 min
  • 4
    Walk to metro station
    Walk to metro station
    Norwest Station
    ID 2153477
    60 m • 1 min
  • 5
    Metro - M1M1
    Wait for metro
    M1
    Sydenham
  • 6
    Ride to metro station
    Ride to metro station
    Chatswood Station
    ID 206710
    27 min
  • 7
    Train - T1
    Wait for train
    T1
    Central via Gordon
  • 8
    Ride to train station St Leonards Station
    Ride to train station
    St Leonards Station
    ID 206520
    5 min
*Duration based on 8am traffic

From Winston Hills to St Leonards by bus and train

To get from Winston Hills to St Leonards in Sydney, you’ll need to take 2 bus lines and one train line: take the 630 bus from Langdon Rd opp Winston Hills Mall station to 78-82 Old Northern Rd station. Next, you’ll have to switch to the 610X bus and finally take the T1 train from Wynyard Station station to St Leonards Station station. The total trip duration for this route is approximately 1 hr 11 min.

71min
Bus - 630630
Bus - 610X610X
Train - T1
Leaves from Langdon Rd opp Winston Hills Mall

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Winston Hills
  • 2
    Bus - 630630
    Wait for bus
    630
    Epping Station
  • 3
    Ride to bus station
    Ride to bus station
    78-82 Old Northern Rd
    ID 2153208
    9 min
  • 4
    Walk to bus station
    Walk to bus station
    Old Northern Rd at Hill St
    ID 2153223
    50 m • 1 min
  • 5
    Bus - 610X610X
    Wait for bus
    610X
    QVB York St
  • 6
    Ride to bus station
    Ride to bus station
    Wynyard Station, York St, Stand J
    ID 200031
    32 min
  • 7
    Walk to train station
    Walk to train station
    Wynyard Station
    ID 200080
    110 m • 2 min
  • 8
    Train - T1
    Wait for train
    T1
    Hornsby
  • 9
    Ride to train station St Leonards Station
    Ride to train station
    St Leonards Station
    ID 206520
    14 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 Winston Hills to St Leonards

The distance between Winston Hills, Sydney and St Leonards, Sydney is approximately 38.02 km, which can typically be travelled in 64 min. Moovit will show you the directions from Winston Hills to St Leonards by bus, metro and train, so no matter how you choose to travel in Sydney – you will always have plenty of easy options.

Public transport stations close to Winston Hills

Winston Hills is located at Winston Hills, Sydney and the nearest public transport station is Winston Hills Mall, Langdon Rd.

Train stations close to Winston Hills:

  • Toongabbie Station
  • Seven Hills Station
  • Pendle Hill Station

Bus stations close to Winston Hills:

  • Winston Hills Mall, Langdon Rd
  • Caroline Chisholm Dr opp Winston Hills Mall
  • Winston Hills Mall, Caroline Chisholm Dr

Public transport stations close to St Leonards, Sydney

St Leonards is located at St Leonards, Sydney and the nearest public transport station is Pacific Hwy after Albany St.

Metro stations close to St Leonards:

  • Crows Nest Station

Train stations close to St Leonards:

  • Wollstonecraft Station
  • Artarmon Station
  • St Leonards Station

Bus stations close to St Leonards:

  • Pacific Hwy after Albany St
  • Pacific Hwy before Christie St
  • Pacific Hwy opp Bellevue Ave

Ferry stations close to St Leonards:

  • Greenwich Wharf

From Winston Hills to St Leonards by bus and train

To get from Winston Hills to St Leonards in Sydney, you’ll need to take 2 bus lines and one train line: take the 630 bus from Langdon Rd opp Winston Hills Mall station to 78-82 Old Northern Rd station. Next, you’ll have to switch to the 610X bus and finally take the T1 train from Wynyard Station station to St Leonards Station station. The total trip duration for this route is approximately 1 hr 11 min.

71min
Bus - 630630
Bus - 610X610X
Train - T1
Leaves from Langdon Rd opp Winston Hills Mall

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Winston Hills
  • 2
    Bus - 630630
    Wait for bus
    630
    Epping Station
  • 3
    Ride to bus station
    Ride to bus station
    78-82 Old Northern Rd
    ID 2153208
    9 min
  • 4
    Walk to bus station
    Walk to bus station
    Old Northern Rd at Hill St
    ID 2153223
    50 m • 1 min
  • 5
    Bus - 610X610X
    Wait for bus
    610X
    QVB York St
  • 6
    Ride to bus station
    Ride to bus station
    Wynyard Station, York St, Stand J
    ID 200031
    32 min
  • 7
    Walk to train station
    Walk to train station
    Wynyard Station
    ID 200080
    110 m • 2 min
  • 8
    Train - T1
    Wait for train
    T1
    Hornsby
  • 9
    Ride to train station St Leonards Station
    Ride to train station
    St Leonards Station
    ID 206520
    14 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Winston Hills to St Leonards?

    The fastest way takes 64 minutes, using Bus line 660, Bus line M1, Bus line T1.

  • What is the alternative route to get from Winston Hills to St Leonards?

    The alternative route takes 71 minutes, using Bus line 630, Bus line 610X, Bus line T1.

  • Is there a direct bus between Winston Hills and St Leonards in Sydney?

    No, you’ll have to take one bus line, one metro line and one train line in total. The total travelling time is 1 hr 4 min.

  • Which bus line goes from Winston Hills to St Leonards in Sydney?

    The 660 bus line goes from Castlewood Estate station near Winston Hills to Norwest Bvd opp Norwest Station station. From there you’ll have to take one metro line and one train line till Norwest Bvd opp Norwest Station station near St Leonards in Sydney

  • How long does it take to travel from Winston Hills to St Leonards in Sydney by bus, metro and train?

    The total travel time between Winston Hills and St Leonards in Sydney by bus, metro and train is about 1 hr 4 min.

  • Where do I get on the bus near Winston Hills to get to St Leonards in Sydney?

    Get on the 660 bus from the Castlewood Estate stop near Winston Hills in Sydney.

  • Where do I get off the bus when travelling between Winston Hills and St Leonards in Sydney?

    Get off the bus at the Norwest Bvd opp Norwest Station station, which is closest to St Leonards in Sydney.