Skip to main content

How to get from North Parramatta to Bondi Beach by bus and metro?

From North Parramatta to Bondi Beach by bus and metro

To get from North Parramatta to Bondi Beach in Surry Hills, take the 550 bus from Belmore Park, Pennant Hills Rd station to Epping Station, Beecroft Rd, Stand C station. Next, take the M1 metro from Epping Station station to Gadigal Station station. The total trip duration for this route is approximately 1 hr 7 min.

67min
Walk to bus station
Bus - 550550
Metro - M1M1
Walk to Bondi Beach
Leaves from Belmore Park, Pennant Hills Rd

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Belmore Park, Pennant Hills Rd
    ID 215129
    270 m • 4 min
  • 2
    Bus - 550550
    Wait for bus
    550
    Macquarie Park
  • 3
    Ride to bus station
    Ride to bus station
    Epping Station, Beecroft Rd, Stand C
    ID 212111
    19 min
  • 4
    Walk to metro station
    Walk to metro station
    Epping Station
    ID 212110
    30 m • 1 min
  • 5
    Metro - M1M1
    Wait for metro
    M1
    Sydenham
  • 6
    Ride to metro station
    Ride to metro station
    Gadigal Station
    26 min
  • 7
    Walk to Bondi Beach
    Walk to
    Bondi Beach
    560 m • 8 min
*Duration based on 8am traffic

Alternative route from North Parramatta to Bondi Beach by bus and metro via 600 and M1

To get from North Parramatta to Bondi Beach in Surry Hills, take the 600 bus from O'Connell St opp Harold St station to Castle Hill Station, Old Northern Rd, Stand A station. Next, take the M1 metro from Castle Hill Station station to Gadigal Station station. The total trip duration for this route is approximately 1 hr 10 min.

70min
Walk to bus station
Bus - 600600
Metro - M1M1
Walk to Bondi Beach
Leaves from O'Connell St opp Harold St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    O'Connell St opp Harold St
    ID 215142
    340 m • 5 min
  • 2
    Bus - 600600
    Wait for bus
    600
    Hornsby Station
  • 3
    Ride to bus station
    Ride to bus station
    Castle Hill Station, Old Northern Rd, Stand A
    ID 2154394
    19 min
  • 4
    Walk to metro station
    Walk to metro station
    Castle Hill Station
    ID 2154391
    120 m • 2 min
  • 5
    Metro - M1M1
    Wait for metro
    M1
    Sydenham
  • 6
    Ride to metro station
    Ride to metro station
    Gadigal Station
    35 min
  • 7
    Walk to Bondi Beach
    Walk to
    Bondi Beach
    560 m • 8 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 Parramatta to Bondi Beach

The distance between North Parramatta, Surry Hills and Bondi Beach, Surry Hills is approximately 33.51 km, which can typically be travelled in 67 min. Moovit will show you the directions from North Parramatta to Bondi Beach by bus and metro, so no matter how you choose to travel in Surry Hills – you will always have plenty of easy options.

Public transport stations close to North Parramatta

North Parramatta is located at North Parramatta, Surry Hills and the nearest public transport station is Parramatta North Public School, Albert St.

Train stations close to North Parramatta:

  • Parramatta Station
  • Harris Park Station
  • Westmead Station

Bus stations close to North Parramatta:

  • Parramatta North Public School, Albert St
  • Belmore Park, Pennant Hills Rd
  • O'Connell St at Albert St

Ferry stations close to North Parramatta:

  • Parramatta Wharf

Public transport stations close to Bondi Beach, Surry Hills

Bondi Beach is located at Bondi Beach, Surry Hills and the nearest public transport station is Oxford St at Brisbane St.

Metro stations close to Bondi Beach:

  • Gadigal Station

Train stations close to Bondi Beach:

  • Museum Station

Bus stations close to Bondi Beach:

  • Oxford St at Brisbane St
  • Museum Station, Liverpool St, Stand G
  • Oxford St opp Brisbane St

Alternative route from North Parramatta to Bondi Beach by bus and metro via 600 and M1

To get from North Parramatta to Bondi Beach in Surry Hills, take the 600 bus from O'Connell St opp Harold St station to Castle Hill Station, Old Northern Rd, Stand A station. Next, take the M1 metro from Castle Hill Station station to Gadigal Station station. The total trip duration for this route is approximately 1 hr 10 min.

70min
Walk to bus station
Bus - 600600
Metro - M1M1
Walk to Bondi Beach
Leaves from O'Connell St opp Harold St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    O'Connell St opp Harold St
    ID 215142
    340 m • 5 min
  • 2
    Bus - 600600
    Wait for bus
    600
    Hornsby Station
  • 3
    Ride to bus station
    Ride to bus station
    Castle Hill Station, Old Northern Rd, Stand A
    ID 2154394
    19 min
  • 4
    Walk to metro station
    Walk to metro station
    Castle Hill Station
    ID 2154391
    120 m • 2 min
  • 5
    Metro - M1M1
    Wait for metro
    M1
    Sydenham
  • 6
    Ride to metro station
    Ride to metro station
    Gadigal Station
    35 min
  • 7
    Walk to Bondi Beach
    Walk to
    Bondi Beach
    560 m • 8 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from North Parramatta to Bondi Beach?

    The fastest way takes 67 minutes, using Bus line 550, Bus line M1.

  • What is the alternative route to get from North Parramatta to Bondi Beach?

    The alternative route takes 70 minutes, using Bus line 600, Bus line M1.

  • Is there a direct bus between North Parramatta and Bondi Beach?

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

  • Which bus line goes from North Parramatta to Bondi Beach?

    The 550 bus line goes from Belmore Park, Pennant Hills Rd station near North Parramatta in Sydney to Macquarie Park station. From there you’ll have to take one metro line till Macquarie Park station near Bondi Beach in Surry Hills.

  • How long does it take to travel from North Parramatta to Bondi Beach by bus and metro?

    The total travel time between North Parramatta in Sydney and Bondi Beach in Surry Hills by bus and metro is about 1 hr 7 min.

  • Where do I get on the bus near North Parramatta to get to Bondi Beach?

    Get on the 550 bus from the Belmore Park, Pennant Hills Rd stop near North Parramatta in Sydney.

  • Where do I get off the bus when travelling between North Parramatta and Bondi Beach?

    Get off the bus at the Macquarie Park station, which is closest to Bondi Beach in Surry Hills.

  • When is the first train from North Parramatta to Bondi Beach?

    The first train from North Parramatta in Sydney to Bondi Beach in Surry Hills is Western Line. It leaves the Parramatta Station station at 14:53.

  • When is the last bus from North Parramatta to Bondi Beach?

    The last bus from North Parramatta in Sydney to Bondi Beach in Surry Hills is the Parramatta to City Hyde Park via Victoria Rd (Night Service) line. It leaves the Victoria Rd opp All Saints Anglican Church stop at 13:23.