Skip to main content

How to get from Pennant Hills to St Leonards by train?

From Pennant Hills to St Leonards by train

To get from Pennant Hills to St Leonards in Sydney, take the 82T9 from Yarrara Rd opp Pennant Hills Station station to Hornsby Station, George St station. Next, take the T1 train from Hornsby Station station to St Leonards Station station. The total trip duration for this route is approximately 54 min.

54min
Walk to
Train - T1
Leaves from Yarrara Rd opp Pennant Hills Station

Step by Step

  • 1
    Walk to
    Walk to
    Yarrara Rd opp Pennant Hills Station
    ID 2120117
    10 m • 1 min
  • 2
    Wait for
    82T9
    Hornsby
  • 3
    Travel to
    Travel to
    Hornsby Station, George St
    ID 2077277
    13 min
  • 4
    Walk to train station
    Walk to train station
    Hornsby Station
    ID 207720
    70 m • 1 min
  • 5
    Train - T1
    Wait for train
    T1
    Central via Gordon
  • 6
    Ride to train station St Leonards Station
    Ride to train station
    St Leonards Station
    ID 206520
    29 min
*Duration based on 8am traffic

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

To get from Pennant Hills to St Leonards in Sydney, you’ll need to take one bus line, one metro line and one train line: take the 633 bus from Pennant Hills Station, Railway St, Stand B station to Cherrybrook Station, Bradfield Pde 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 44 min.

44min
Walk to bus station
Bus - 633633
Metro - M1M1
Train - T1
Leaves from Pennant Hills Station, Railway St, Stand B

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Pennant Hills Station, Railway St, Stand B
    ID 212018
    90 m • 2 min
  • 2
    Bus - 633633
    Wait for bus
    633
    Rouse Hill Station
  • 3
    Ride to bus station
    Ride to bus station
    Cherrybrook Station, Bradfield Pde
    ID 2126163
    8 min
  • 4
    Walk to metro station
    Walk to metro station
    Cherrybrook Station
    ID 2126158
    30 m • 1 min
  • 5
    Metro - M1M1
    Wait for metro
    M1
    Sydenham
  • 6
    Ride to metro station
    Ride to metro station
    Chatswood Station
    ID 206710
    19 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
The Most Popular Urban Mobility App in Sydney.
All local mobility options in one app

Public transport directions from Pennant Hills to St Leonards

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

Public transport stations close to Pennant Hills

Pennant Hills is located at Pennant Hills, Sydney and the nearest public transport station is Pennant Hills Station.

Train stations close to Pennant Hills:

  • Pennant Hills Station
  • Thornleigh Station
  • Beecroft Station

Bus stations close to Pennant Hills:

  • Pennant Hills Station, Railway St, Stand D
  • Pennant Hills Station, Railway St, Stand C
  • Pennant Hills Station, Railway St, Stand A

Public transport stations close to St Leonards, Sydney

St Leonards is located at St Leonards, Sydney and the nearest public transport station is Willoughby Rd at Chandos St.

Metro stations close to St Leonards:

  • Crows Nest Station

Train stations close to St Leonards:

  • St Leonards Station
  • Artarmon Station
  • Wollstonecraft Station

Bus stations close to St Leonards:

  • Willoughby Rd at Chandos St
  • Herbert St at Pacific Hwy
  • Pacific Hwy after Albany St

Ferry stations close to St Leonards:

  • Greenwich Wharf

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

To get from Pennant Hills to St Leonards in Sydney, you’ll need to take one bus line, one metro line and one train line: take the 633 bus from Pennant Hills Station, Railway St, Stand B station to Cherrybrook Station, Bradfield Pde 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 44 min.

44min
Walk to bus station
Bus - 633633
Metro - M1M1
Train - T1
Leaves from Pennant Hills Station, Railway St, Stand B

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Pennant Hills Station, Railway St, Stand B
    ID 212018
    90 m • 2 min
  • 2
    Bus - 633633
    Wait for bus
    633
    Rouse Hill Station
  • 3
    Ride to bus station
    Ride to bus station
    Cherrybrook Station, Bradfield Pde
    ID 2126163
    8 min
  • 4
    Walk to metro station
    Walk to metro station
    Cherrybrook Station
    ID 2126158
    30 m • 1 min
  • 5
    Metro - M1M1
    Wait for metro
    M1
    Sydenham
  • 6
    Ride to metro station
    Ride to metro station
    Chatswood Station
    ID 206710
    19 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

Questions & Answers

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

    The fastest way takes 54 minutes, using Bus line 82T9, Bus line T1.

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

    The alternative route takes 44 minutes, using Bus line 633, Bus line M1, Bus line T1.

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

    No, you’ll have to take one train line in total. The total travelling time is 54 min.

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

    The line goes from Yarrara Rd opp Pennant Hills Station station near Pennant Hills to Hornsby station. From there you’ll have to take one train line till Hornsby station near St Leonards in Sydney

  • How long does it take to travel from Pennant Hills to St Leonards in Sydney by train?

    The total travel time between Pennant Hills and St Leonards in Sydney by train is about 54 min.

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

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

    Get off the at the Hornsby station, which is closest to St Leonards in Sydney.