Spot your stop

How to get to Bondi Beach from Sydney, step by step

Summary

To get to Bondi Beach from Sydney, take the train to Bondi Junction and then a bus to the beach, or a bus from the CBD, about 30 minutes in all.

Route essentials

  • Train to Bondi Junction, then a bus1
  • Tap on and off with a card or Opal4
  • Parking AUD 2.50 to AUD 8 an hour5

Discover 20 stops

The beach, the clifftop path and the way in from the city

First pick a route, then tap any pin or stop for details and Google Maps.

Map from central Sydney to the coast with Town Hall, Central, Circular Quay, Bondi Junction station, Bondi Beach and Coogee Beach
  1. City station: Bondi is about 30 minutes from here by public transport.

    Google Maps
  2. Coogee is about half an hour by public transport from Central Station.

    Google Maps
  3. From Circular Quay, buses reach Bondi via Bondi Junction and Coogee via the city centre.

    Google Maps
  4. Take the train here, then a bus to the beach; buses also run to Bronte and Coogee.

    Google Maps
  5. About 1.5 km of sand between Ben Buckler and Mackenzies Point.

    Google Maps
  6. The south end of the coastal walk, sheltered by Wedding Cake Island, with buses stopping beside the sand.

    Google Maps

Maps © OpenStreetMap contributors

Working out how to get to Bondi Beach from Sydney takes a minute once you know the pattern: a train east to Bondi Junction and a short bus to the sand, or a bus all the way. Here is every option.

Editorial team, bondibeachtour.com · Updated November 8, 2026 · Quick read: 7 min

Essentials

  • Fastest simple wayRail to Bondi Junction, bus to the sand.1
  • TimeHalf an hour, give or take: 30 minutes from Town Hall.2
  • PayingPay by tapping a bank card, phone or Opal card.3,4
  • DrivingMeters near the beach: AUD 2.50 to AUD 8 per hour.5
  • From CoogeeCoogee has buses to Bondi Junction and the city centre.6

The quick route from the city to the sand

Bondi Beach has no train station of its own, which catches out plenty of first-time visitors. The rail line stops inland at Bondi Junction, and the beach is a short bus ride further east. Destination NSW sums up the main choices: a train to Bondi Junction followed by a bus, or a single bus from the CBD right to the sand.1

Either way, it is not a long trip. By Destination NSW's reckoning, public transport gets you from Town Hall in the city centre to Bondi in about 30 minutes.2 Trains from Central run east to Bondi Junction, and Transport for NSW names the line the T4 Eastern Suburbs & Illawarra Line.7,8 No train goes further east than Bondi Junction, so you cannot miss your stop.9

First time working out how to get to Bondi Beach? The train and bus pair is the easiest to follow. The train leg is simple, and at Bondi Junction you change to a bus for the last stretch to the sand. A direct bus from the city avoids the change but sits in traffic on the way through the eastern suburbs.

Every way in

Ways to reach Bondi Beach compared

WayChange neededPay withGood for
Train then busYes, at Bondi JunctionCard or OpalMost visitors
Direct bus from the CBDNoCard or OpalSkipping the change
CarNoMeters and parking feesEarly starts only
Taxi or rideshareNoFare by tripGroups and luggage
Half-day tourNoBooked aheadA guided first visit

Routes and payment from Destination NSW and Transport for NSW; tour pickup from the listing.1,3,5,16

Paying for the trip: Opal, cards and caps

You do not need to buy a ticket in advance. Transport for NSW wants a tap at the start of every ride and another at its end.4 Gates and bus readers accept any contactless credit or debit card or phone, at the adult rate.3 An Opal card does the same job, and Destination NSW notes that it works on trains, ferries, buses and light rail.12

One trap: the paper-style Opal single ticket covers metro, trains, ferries and light rail, but buses never sell it.13 So have a contactless card or an Opal card ready before the bus leg. Use the same card for every tap, or the system cannot link your trips and give you the transfer discount. If several of you travel together, each person needs a card of their own, since one card pays for one traveler at a time.

The discounts add up on a beach day. Adult fares get AUD 2 off for every change between modes on one journey, such as train to bus.10 Off-peak travel is 30% cheaper.14 Caps finish the job: an adult pays at most AUD 19.30 in a Monday to Thursday day, AUD 9.65 in a Friday to Sunday or holiday day, and AUD 50 in a week.15 So a weekend return trip to the beach can never cost more than that weekend cap.

What getting there costs

Fares and parking in Australian dollars

  • Weekday fare cap19.30
  • Weekend fare cap9.65
  • Parking, low hourly2.50
  • Parking, top hourly8
  • Transfer discount2

Adult Opal caps and discount from Transport for NSW; parking range from Destination NSW; check before you travel.15,10,5

Driving to Bondi and where to park

Driving is possible but rarely relaxing. Destination NSW warns that parking can be limited and expensive close to popular beaches, charging somewhere between AUD 2.50 and AUD 8 an hour by location and time.5 Weekend mornings in summer are the hardest time to find a space. Many streets are reserved for permit holders, with time limits or meters for everyone else.18

If you are asking where to park for the Bondi to Coogee walk, the honest answer is: ideally nowhere. Destination NSW recommends public transport for the walk because parking is limited around both Bondi and Coogee.17 A car also leaves you at one end of a one-way walk. You would have to walk back or come back for it by bus.

Overseas visitors can drive on an English-language foreign licence for 3 months.19 Australians drive on the left, and a beach morning on a summer weekend is when the roads near Bondi are slowest. If you do drive, aim to arrive early, read every parking sign twice and keep coins or a parking app ready for the meters.

Your best route

How should you travel to Bondi

Pick the situation closest to yours and follow the answer.

  • If I am staying near Town Hall or Central

    Train and bus

    Trains run east from Central to Bondi Junction.7

  • If I am walking to Coogee

    Bus there, bus back

    Buses link both beaches with Bondi Junction.6

  • If I have a rental car

    Leave it at the hotel

    Parking near the beach is limited and costs up to AUD 8 per hour.5

  • If I have no contactless card

    Get an Opal card

    Opal cards work on trains, ferries, buses and light rail.12

  • If I want no planning at all

    Book the half day

    It includes pickup from Sydney city hotels.

Three good ways

Pick how you reach the beach

Simplest

Train and bus

Via Bondi Junction

  • TimeAbout 30 minutes
  • PayTap a card
  • DiscountAUD 2 off the change
See this option

Easiest with bags

Taxi or rideshare

Door to door

  • ChangeNone
  • OptionsTaxi, Uber, Didi
  • Best forGroups
See this option

No planning

Half-day tour

Hotel pickup

  • Time4 hours
  • PickupIncluded
  • GuideEnglish
See this option

Taxis, rideshare and the tour with pickup

For a door-to-door trip, Destination NSW lists taxis and rideshare services, including Uber and Didi, across Sydney.16 A car from a city hotel is the simplest option for a group with luggage, small children or limited mobility, and it skips the change at Bondi Junction entirely. It is also the obvious choice late at night after dinner by the water, when you would rather not wait at a bus stop with sandy feet and tired children.

Coming straight from the airport, remember that Sydney Airport sits about 9 kilometres south of the city centre, so Bondi is a further drive east.50 A ride there makes sense if you are staying at Bondi, but if your hotel is in the city, drop your bags first and come out by train and bus. Arriving at the beach with suitcases is a poor start, and there is nowhere practical to leave them on the sand.

Then there is the option of not navigating at all. The harbour-to-Bondi half-day tour includes pickup from Sydney city hotels, from 8:00 AM for the morning departure or at 1:00 PM in the afternoon. It drives you to the beachfront promenade and brings you back, which is the easiest way to see Bondi on a first, jet-lagged day.

Train and bus

From Town Hall to the sand

  1. Start

    Tap on at Town Hall

    Use a contactless card or an Opal card.4

  2. On the train

    T4 line east

    The Eastern Suburbs & Illawarra Line.8

  3. End of the line

    Bondi Junction

    The eastern end of the train network.9

  4. Change

    Bus to the beach

    AUD 2 off for the change of mode.10

  5. Arrival

    Campbell Parade

    Walk north for gentler water to swim in.11

  6. Whole trip

    About 30 minutes

    From Town Hall by public transport.2

Which bus stop to get off at

Buses run along Campbell Parade behind the sand, and where you step off decides your day. Waverley Council's library splits the beach by character: gentle bathing water to the north, a more exposed and riskier south.11 It warns that the Backpackers' Rip runs just off the southern stop, and that arrivals who never walk north are the ones it most often takes.51

So for a swim, ride on toward North Bondi or walk north along the promenade before you go in, and always swim between the red and yellow flags.49 The guided Bondi walking tour sold on Viator also meets near the North Bondi bus terminal. The north end is where families set up for the day, and it is a calmer place to get your bearings than the busy middle of the beach.

For the coastal walk, get off at the southern end instead. For the walk to Coogee, the usual start is the southern corner of Bondi Beach, Destination NSW says.52 From there the path climbs past the Icebergs pool and onto the headland, and you are on your way within minutes of leaving the bus. Fill your water bottle before you start, and check the time of the last comfortable bus back from Coogee.

Video

Getting from Sydney to Bondi Beach by ferry and bus

Public Transport and Card Hacks on YouTube · Nothing is fetched until you hit play.

Public transport is recommended, as parking is limited around Bondi and Coogee.
Destination NSW (sydney.com)17

Before you leave

A getting-there checklist

Tickets3

  • A contactless card or Opal card for every tap3
  • Tap off at the end of each trip4
  • Travel off-peak for 30% off14

On arrival3

  • Walk north for gentler water11
  • Swim only between the flags49
  • Hat and sunscreen for the bus stop wait

Going home3

  • Buses from Coogee to the CBD6
  • Plan around the evening rush
  • The weekend cap is AUD 9.6515

How to get from Coogee to the Sydney CBD after the walk

Walk the coast from Bondi to Coogee and you finish a long way from where you started, so you need a way back. According to Destination NSW, buses run often between Bondi Junction and both beaches, and buses from Circular Quay travel through the CBD to Coogee.6 In other words, from Coogee you can ride straight into the city, or go to Bondi Junction and pick up the train.

From Coogee, Central Station and Surry Hills are about half an hour away by public transport, says Destination NSW.53 Buses stop right next to Coogee Beach, so there is no long walk to a station after 2 to 3 hours on the cliffs.53,54 Tap on with the same card you used in the morning to keep the day under the cap.15 After the walk, a rinse at the beach showers and a dry shirt make the ride back far more pleasant.

If you stop halfway, Bronte has its own link: Destination NSW mentions a direct bus from Bondi Junction station, by the Westfield, to Bronte Beach, plus further buses joining Bronte, Clovelly and Coogee.55 That makes it easy to walk only the first part of the coast and still get home without retracing your steps. It is a good fallback on a hot day, or if anyone in your group tires on the stairs.

Ferries, light rail and other combinations

There is no ferry to Bondi, since the beach faces the open ocean. But a ferry can be part of a clever loop. From Circular Quay a harbour ferry runs to Rose Bay and Watsons Bay.56 Destination NSW points to the cliff walk from Dover Heights to Watsons Bay as a whale-watching route, and you can string harbour and ocean together in one long day.57

Light rail is useful for Coogee more than Bondi. Destination NSW describes the L2 Randwick Line from Circular Quay to Randwick, which brings you closer to the southern beaches, with a bus for the last stretch.58 Check the Transport for NSW trip planner on the day, as routes and stops change. The planner also shows live departures, which helps on the way home when you want to know whether to sit down for a coffee or run for the stop.

Whichever way you go, the same card covers every mode, and the transfer discount applies when you change between modes on one journey.10 Keep your phone charged for the taps and the planner, and carry water for the wait at the stop on a hot afternoon. A small bag with a towel, sunscreen and a layer covers both the beach and the ride home.

FAQ

Common questions, answered fast.

How do I get to Bondi Beach from Sydney?
Train, then bus.

Either train to Bondi Junction and bus onward, or one bus direct from the CBD.1

How long is the trip from the city to Bondi?
About 30 minutes.

Allow about 30 minutes from Town Hall, Destination NSW says.2

Is there a train station at Bondi Beach?
No.

Trains stop at Bondi Junction, the last station east, and a bus covers the rest.9

Can I pay cash on the bus to Bondi?
No.

Buses do not take the Opal single ticket, so tap a contactless card or an Opal card instead.13

How much does parking at Bondi cost?
Between AUD 2.50 and AUD 8 an hour.

Destination NSW gives that range near popular beaches, and spaces are limited.5

Where should I park for the Bondi to Coogee walk?
Better not to drive.

Destination NSW recommends public transport, as parking is limited at both ends.17

How do I get from Coogee to the city?
By bus.

Buses link Coogee with Bondi Junction and with the CBD, and they stop right next to the beach.6,53

Does the half-day tour pick me up?
Yes.

Pickup from Sydney city hotels is included, morning or afternoon.

Sources

  1. Destination NSW (sydney.com) · Bondi ↩
  2. Destination NSW (sydney.com) · Bondi ↩
  3. Destination NSW (sydney.com) · Transport ↩
  4. Transport for NSW (transportnsw.info) · Fares ↩
  5. Destination NSW (sydney.com) · Transport ↩
  6. Destination NSW (sydney.com) · Your guide to the Bondi to Coogee Coastal Walk ↩
  7. Destination NSW (sydney.com) · Transport ↩
  8. Transport for NSW (transportnsw.info) · Train lines ↩
  9. Transport for NSW (transportnsw.info) · Train ↩
  10. Transport for NSW (transportnsw.info) · Opal benefits ↩
  11. Waverley Council Library (celebrating.waverley.nsw.gov.au) · Backpackers' Rip ↩
  12. Destination NSW (sydney.com) · Transport ↩
  13. Transport for NSW (transportnsw.info) · Fares ↩
  14. Transport for NSW (transportnsw.info) · Opal benefits ↩
  15. Transport for NSW (transportnsw.info) · Adult Opal fares ↩
  16. Destination NSW (sydney.com) · Transport ↩
  17. Destination NSW (sydney.com) · Your guide to the Bondi to Coogee Coastal Walk ↩
  18. Destination NSW (sydney.com) · Transport ↩
  19. Destination NSW (sydney.com) · Transport ↩
  20. Bondi Icebergs Club · Pool Conditions
  21. Bondi Icebergs Club · Pool Conditions
  22. Destination NSW (Sydney.com) · Bondi to Coogee Coastal Walk
  23. Waverley Council Library · Rock engravings, North Bondi
  24. Destination NSW (Sydney.com) · Bondi to Coogee Coastal Walk
  25. Destination NSW (Sydney.com) · Bondi to Coogee Coastal Walk
  26. Destination NSW (Sydney.com) · Bronte Beach and Clovelly
  27. Destination NSW (Sydney.com) · Bronte Beach and Clovelly
  28. Destination NSW (Sydney.com) · Bronte Beach and Clovelly
  29. Destination NSW (Sydney.com) · Bondi to Coogee Coastal Walk
  30. Destination NSW (Sydney.com) · Bondi to Coogee Coastal Walk
  31. Destination NSW (Sydney.com) · Bondi to Coogee Coastal Walk
  32. Destination NSW (Sydney.com) · Coogee
  33. Australian Government, Australian Heritage Database · Bondi Beach, National Heritage List
  34. Australian Government, Australian Heritage Database · Bondi Beach, National Heritage List
  35. Destination NSW (Sydney.com) · Bondi
  36. Waverley Council Library · Rock engravings, North Bondi
  37. Waverley Council Library · Ben Buckler Gun Battery, North Bondi
  38. Destination NSW (Sydney.com) · Bondi Farmers Market
  39. Destination NSW (Sydney.com) · Bondi Markets
  40. Let's Go Surfing · FAQs
  41. Destination NSW (Sydney.com) · The best family-friendly beaches in Sydney
  42. Destination NSW (Sydney.com) · Bondi
  43. Destination NSW (Sydney.com) · Coogee
  44. Destination NSW (Sydney.com) · Bondi to Coogee Coastal Walk
  45. Destination NSW (Sydney.com) · Bondi
  46. Destination NSW (Sydney.com) · Bronte Beach and Clovelly
  47. Australian Government, Australian Heritage Database · Bondi Beach, National Heritage List
  48. Australian Government, Australian Heritage Database · Bondi Beach, National Heritage List
  49. Destination NSW (sydney.com) · Health and safety ↩
  50. Destination NSW (sydney.com) · Transport ↩
  51. Waverley Council Library (celebrating.waverley.nsw.gov.au) · Backpackers' Rip ↩
  52. Destination NSW (sydney.com) · Your guide to the Bondi to Coogee Coastal Walk ↩
  53. Destination NSW (sydney.com) · Coogee ↩
  54. Destination NSW (sydney.com) · Your guide to the Bondi to Coogee Coastal Walk ↩
  55. Destination NSW (sydney.com) · Bronte and Clovelly ↩
  56. Destination NSW (sydney.com) · Transport ↩
  57. Destination NSW (sydney.com) · Whale watching in Sydney ↩
  58. Destination NSW (sydney.com) · Transport ↩

Before you go

Hold two seats, pay later.

Reserve now and pay later, with free cancellation up to 24 hours before the start. Open dates and today's price appear in the booking box below.

See dates and prices