There are 6 ways to get from Bankstown to Bondi Beach by train, bus, night bus, taxi, car or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  59 min

  1. Take the train from Bankstown Station to Sydenham Station T3 / ...
  2. Take the train from Sydenham Station to Bondi Junction Station T4 / ...

$7 - $8

5 alternative options

Line 487 bus, line 428 bus, line 333 bus  •  2h 27m

  1. Take the line 487 bus from Bankstown Station, Stand A to Broughton St Opp Canterbury Station 487
  2. Take the line 428 bus from Broughton St Opp Canterbury Station to Museum Station, Elizabeth St, Stand D 428 / ...
  3. Take the line 333 bus from Museum Station, Elizabeth St, Stand C to Bondi Beach, Campbell Pde, Stand C 333

$10 - $12

Night bus, line 333 bus  •  1h 26m

  1. Take the night bus from Bankstown Station, Stand G to Town Hall Station, Park St, Stand K N40
  2. Take the line 333 bus from Museum Station, Elizabeth St, Stand C to Bondi Beach, Campbell Pde, Stand C 333 / ...

$7 - $9

Taxi  •  28 min

  1. Take a taxi from Bankstown to Bondi Beach 26.8 km

$65 - $85

Drive  •  28 min

  1. Drive from Bankstown to Bondi Beach 26.8 km

$3 - $6

Uber  •  28 min

  1. Take an Uber from Bankstown to Bondi Beach 26.8 km

$60 - $70

Questions & Answers

The cheapest way to get from Bankstown to Bondi Beach is to drive which costs $3 - $6 and takes 28 min.

More details

The quickest way to get from Bankstown to Bondi Beach is to taxi which costs $65 - $85 and takes 28 min.

More details

No, there is no direct bus from Bankstown station to Bondi Beach. However, there are services departing from Bankstown Station, Stand A and arriving at Bondi Beach, Campbell Pde, Stand C via Broughton St Opp Canterbury Station and Museum Station, Elizabeth St, Stand C. The journey, including transfers, takes approximately 2h 27m.

More details

The distance between Bankstown and Bondi Beach is 22 km. The road distance is 26.8 km.

Get driving directions

The best way to get from Bankstown to Bondi Beach without a car is to train which takes 59 min and costs $6 - $9.

More details

It takes approximately 59 min to get from Bankstown to Bondi Beach, including transfers.

More details

Bankstown to Bondi Beach bus services, operated by Transport NSW, depart from Bankstown Station, Stand A.

More details

The best way to get from Bankstown to Bondi Beach is to train which takes 59 min and costs $6 - $9. Alternatively, you can line 487 bus and line 428 bus and line 333 bus, which costs $9 - $13 and takes 2h 27m.

Mode details

Bankstown to Bondi Beach bus services, operated by Transport NSW, arrive at Bondi Beach, Campbell Pde, Stand C station.

More details

Yes, the driving distance between Bankstown to Bondi Beach is 27 km. It takes approximately 28 min to drive from Bankstown to Bondi Beach.

Get driving directions

Map of how to get from Bankstown to Bondi Beach.
Launch map view
  • Distance: 22.3 km
  • Duration: 59 min

What companies run services between Bankstown, NSW, Australia and Bondi Beach, NSW, Australia?

You can take a train from Bankstown to Bondi Beach via Sydenham Station, Bondi Junction Station, and Bondi Junction Station, Stand D in around 59 min. Alternatively, you can take a bus from Bankstown to Bondi Beach via Broughton St Opp Canterbury Station, Museum Station, Elizabeth St, Stand D, and Museum Station, Elizabeth St, Stand C in around 2h 27m.

Train operators
Sydney Trains
Phone
131 500
Website
transportnsw.info
Train from Bankstown Station to Sydenham Station
Ave. Duration
24 min
Frequency
Every 10 minutes
Estimated price
$2 - $4
Schedules at
Transport NSW
Train from Sydenham Station to Bondi Junction Station
Ave. Duration
21 min
Frequency
Every 10 minutes
Estimated price
$1
Schedules at
Transport NSW
Bus operators
Transport NSW
Phone
131 500
Website
transportnsw.info
Bus from Bankstown Station, Stand A to Broughton St Opp Canterbury Station
Ave. Duration
59 min
Frequency
Every 30 minutes
Estimated price
$3 - $5
Schedules at
Transport NSW
Bus from Broughton St Opp Canterbury Station to Museum Station, Elizabeth St, Stand D
Ave. Duration
48 min
Frequency
Every 10 minutes
Estimated price
$3 - $4
Schedules at
Transport NSW
Bus from Museum Station, Elizabeth St, Stand C to Bondi Beach, Campbell Pde, Stand C
Ave. Duration
33 min
Frequency
Every 5 minutes
Estimated price
$3 - $4
Schedules at
Transport NSW
Transdev NSW
Phone
131 500
Website
transdevnsw.com.au
Night bus from Bankstown Station, Stand G to Town Hall Station, Park St, Stand K
Ave. Duration
51 min
Frequency
Hourly
Estimated price
$3 - $6
Website
Transdev NSW
Other operators
Uber Sydney
Website
uber.comglobal
Towncar from Bankstown to Bondi Beach
Ave. Duration
28 min
Frequency
On demand
Estimated price
$60 - $70
Signup at
uber.com
Assist
$60 - $70
UberX
$60 - $70
Uber Comfort
$70 - $85
Taxi
$85 - $120
Select
$85 - $100
UberXL
$90 - $105
Black
$120 - $140
Black SUV
$170 - $200
Lux
$170 - $200
Taxi from Bankstown to Bondi Beach
Ave. Duration
28 min
Estimated price
$65 - $85
St George Cabs
Phone
312166
Website
stgeorgecabs.com.au
Silver Service
Phone
+61 9088 0445
Website
silver-service.com.au
RSL Cabs
Phone
+61 2  9581 1111
Website
rslcabs.com.au
Premier Cabs
Phone
13 10 17
Website
premiercabs.com.au
Legion Cabs
Phone
131451
Website
legioncabs.com.au
GM Cabs
Phone
131001
Website
gmcabs.com.au
13MaxiCabs
Phone
+61412093850
Website
13maxicabs.com
Manly Warringah Cabs
Phone
131668
Website
manlycabs.com.au

Want to know more about travelling around Australia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

There are 1835+ hotels available in Bondi Beach. Prices start at $150 AUD per night.

More details