Skip to main content

How to get from North Ryde to St Leonards by bus?

From North Ryde to St Leonards by bus

Take one direct bus from North Ryde to St Leonards in Sydney: take the 291 bus from Epping Rd at Rivett Rd station to St Leonards Station, Pacific Hwy, Stand A station. The total trip duration for this route is approximately 17 min.

17min
Bus - 291291
Walk to St Leonards
Leaves from Epping Rd at Rivett Rd

Step by Step

  • 1
    Start from bus station
    Start from bus station
    North Ryde
  • 2
    Bus - 291291
    Wait for bus
    291
    McMahons Point
  • 3
    Ride to bus station
    Ride to bus station
    St Leonards Station, Pacific Hwy, Stand A
    ID 206523
    14 min
  • 4
    Walk to St Leonards
    Walk to
    St Leonards
    140 m • 2 min
*Duration based on 8am traffic

Alternative route from North Ryde to St Leonards by bus via 292 and 252

To get from North Ryde to St Leonards in Sydney, take the 292 bus from Epping Rd at Rivett Rd station to Lane Cove Interchange, Longueville Rd, Stand A station. Next, take the 252 bus from Lane Cove Interchange, Longueville Rd, Stand B station to St Leonards Station, Pacific Hwy, Stand A station. The total trip duration for this route is approximately 27 min.

27min
Bus - 292292
Bus - 252252
Walk to St Leonards
Leaves from Epping Rd at Rivett Rd

Step by Step

  • 1
    Start from bus station
    Start from bus station
    North Ryde
  • 2
    Bus - 292292
    Wait for bus
    292
    City Erskine St
  • 3
    Ride to bus station
    Ride to bus station
    Lane Cove Interchange, Longueville Rd, Stand A
    ID 2066267
    11 min
  • 4
    Walk to bus station
    Walk to bus station
    Lane Cove Interchange, Longueville Rd, Stand B
    ID 2066251
    10 m • 1 min
  • 5
    Bus - 252252
    Wait for bus
    252
    North Sydney
  • 6
    Ride to bus station
    Ride to bus station
    St Leonards Station, Pacific Hwy, Stand A
    ID 206523
    7 min
  • 7
    Walk to St Leonards
    Walk to
    St Leonards
    140 m • 2 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 North Ryde to St Leonards

The distance between North Ryde, Sydney and St Leonards, Sydney is approximately 6.64 km, which can typically be travelled in 17 min. Moovit will show you the directions from North Ryde to St Leonards 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 North Ryde

North Ryde is located at North Ryde, Sydney and the nearest public transport station is Epping Rd before Pittwater Rd.

Metro stations close to North Ryde:

  • Macquarie Park Station
  • Macquarie University Station
  • North Ryde Station

Bus stations close to North Ryde:

  • Epping Rd before Pittwater Rd
  • Epping Rd after Delhi Rd
  • Blenheim Rd opp Clarence St

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:

  • Wollstonecraft Station
  • Artarmon Station
  • St Leonards Station

Bus stations close to St Leonards:

  • Willoughby Rd at Chandos St
  • St Leonards Station, Pacific Hwy, Stand A
  • St Leonards Station, Pacific Hwy, Stand D

Ferry stations close to St Leonards:

  • Greenwich Wharf

Alternative route from North Ryde to St Leonards by bus via 292 and 252

To get from North Ryde to St Leonards in Sydney, take the 292 bus from Epping Rd at Rivett Rd station to Lane Cove Interchange, Longueville Rd, Stand A station. Next, take the 252 bus from Lane Cove Interchange, Longueville Rd, Stand B station to St Leonards Station, Pacific Hwy, Stand A station. The total trip duration for this route is approximately 27 min.

27min
Bus - 292292
Bus - 252252
Walk to St Leonards
Leaves from Epping Rd at Rivett Rd

Step by Step

  • 1
    Start from bus station
    Start from bus station
    North Ryde
  • 2
    Bus - 292292
    Wait for bus
    292
    City Erskine St
  • 3
    Ride to bus station
    Ride to bus station
    Lane Cove Interchange, Longueville Rd, Stand A
    ID 2066267
    11 min
  • 4
    Walk to bus station
    Walk to bus station
    Lane Cove Interchange, Longueville Rd, Stand B
    ID 2066251
    10 m • 1 min
  • 5
    Bus - 252252
    Wait for bus
    252
    North Sydney
  • 6
    Ride to bus station
    Ride to bus station
    St Leonards Station, Pacific Hwy, Stand A
    ID 206523
    7 min
  • 7
    Walk to St Leonards
    Walk to
    St Leonards
    140 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from North Ryde to St Leonards?

    The fastest way takes 17 minutes, using Bus line 291.

  • What is the alternative route to get from North Ryde to St Leonards?

    The alternative route takes 27 minutes, using Bus line 292, Bus line 252.

  • Is there a direct bus between North Ryde and St Leonards in Sydney?

    Yes, there is a direct bus going from North Ryde to St Leonards in Sydney in 17 min.

  • Which bus line goes from North Ryde to St Leonards in Sydney?

    The 291 bus line goes from McMahons Point station near North Ryde to St Leonards Station, Pacific Hwy, Stand A station near St Leonards in Sydney.

  • How long does it take to travel from North Ryde to St Leonards in Sydney by bus?

    The total travel time between North Ryde and St Leonards in Sydney by bus is about 17 min.

  • Where do I get on the bus near North Ryde to get to St Leonards in Sydney?

    Get on the 291 bus from the McMahons Point stop near North Ryde in Sydney.

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

    Get off the bus at the St Leonards Station, Pacific Hwy, Stand A stop, which is closest to St Leonards in Sydney.

  • When is the first bus from North Ryde to St Leonards in Sydney?

    The first bus from North Ryde to St Leonards in Sydney is City Town Hall to Macquarie Centre (Night Service). It leaves the Delhi Rd opp North Ryde Station stop at 10:50.

  • When is the first metro from North Ryde to St Leonards in Sydney?

    The first metro from North Ryde to St Leonards in Sydney is Metro North West & Bankstown Line. It leaves the North Ryde Station station at 10:10.