Skip to main content

How to get from Bar Beach to Laguna by bus?

From Bar Beach to Laguna by bus

To get from Bar Beach to Laguna in Sydney, you’ll need to take 3 bus lines: take the 12 bus from St Joseph's Primary School, Union St station to Newcastle Rd at Chalmers Rd station. Next, you’ll have to switch to the 160 bus and finally take the S860 bus from McGrane St at Love St station to Great North Rd opp Blaxlands Arm Rd station. The total trip duration for this route is approximately 6 hr 20 min.

380min
Walk to bus station
Bus - 1212
Bus - 160160
Bus - S860S860
Walk to Laguna
Leaves from St Joseph's Primary School, Union St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    St Joseph's Primary School, Union St
    ID 229158
    640 m • 9 min
  • 2
    Bus - 1212
    Wait for bus
    12
    Maryland
  • 3
    Ride to bus station
    Ride to bus station
    Newcastle Rd at Chalmers Rd
    ID 228717
    29 min
  • 4
    Bus - 160160
    Wait for bus
    160
    Cessnock
  • 5
    Ride to bus station
    Ride to bus station
    Vincent St at Edward St
    ID 2325142
    44 min
  • 6
    Walk to bus station
    Walk to bus station
    McGrane St at Love St
    ID 2325423
    870 m • 12 min
  • 7
    Bus - S860S860
    Wait for bus
    S860
    School Bus
  • 8
    Ride to bus station
    Ride to bus station
    Great North Rd opp Blaxlands Arm Rd
    ID 2325388
    93 min
  • 9
    Walk to Laguna
    Walk to
    Laguna
    1.2 km • 16 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 Bar Beach to Laguna

The distance between Bar Beach, Sydney and Laguna, Sydney is approximately 102.86 km, which can typically be travelled in 380 min. Moovit will show you the directions from Bar Beach to Laguna 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 Bar Beach

Bar Beach is located at Bar Beach, Sydney and the nearest public transport station is Patrick St opp Kilgour Ave.

Bus stations close to Bar Beach:

  • Patrick St opp Kilgour Ave
  • Patrick St at Burwood St
  • Parkway Ave after Darby St

Public transport stations close to Laguna, Sydney

Laguna is located at Laguna, Sydney and the nearest public transport station is Great North Rd at Dairy Arm Rd.

Bus stations close to Laguna:

  • Great North Rd at Dairy Arm Rd

Questions & Answers

  • What is the fastest way to get from Bar Beach to Laguna?

    The fastest way takes 380 minutes, using Bus line 12, Bus line 160, Bus line S860.

  • Is there a direct bus between Bar Beach and Laguna in Sydney?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 6 hr 20 min.

  • Which bus line goes from Bar Beach to Laguna in Sydney?

    The 12 bus line goes from St Joseph's Primary School, Union St station near Bar Beach to Maryland station. From there you’ll have to take one bus line till Maryland station near Laguna in Sydney

  • How long does it take to travel from Bar Beach to Laguna in Sydney by bus?

    The total travel time between Bar Beach and Laguna in Sydney by bus is about 6 hr 20 min.

  • Where do I get on the bus near Bar Beach to get to Laguna in Sydney?

    Get on the 12 bus from the St Joseph's Primary School, Union St stop near Bar Beach in Sydney.

  • Where do I get off the bus when travelling between Bar Beach and Laguna in Sydney?

    Get off the bus at the Maryland stop, which is closest to Laguna in Sydney.

Live arrivals, timetables, maps