Here’s how you get to Sydney’s 5 main tourist accomodation areas (Bondi Beach, Coogee Beach, Kings Cross, Manly Beach and the city centre) by public transport.
Bondi Beach Public Transport
There are frequent direct buses (e.g. the 333 or the 380) to Bondi Beach from the following locations: Bondi Junction, the city centre and North Bondi. There are connecting trains at Bondi Junction and the city centre.
There are no trains or ferries to Bondi Beach.
Coogee Beach Public Transport
There are frequent direct buses to Coogee Beach from the following locations: Randwick Junction, the University of New South Wales (UNSW), Bondi Junction, the city centre and Glebe. There are connecting trains at both Bondi Junction and the city centre.
There are no trains or ferries to Coogee Beach.
Kings Cross Public Transport
The best way to get to King’s Cross by public transport is by train (although there are buses as well). King’s Cross station is the first station after the city (Martin Place station) and is also only two stations from Bondi Junction (where you can get connecting buses to Bondi Beach, Coogee Beach or UNSW).
Manly Beach Public Transport
The best way to get to Manly beach by public transport is by ferry. It’s a stunning ride across Sydney Harbour from Circular Quay (city centre) to Manly Beach. Be aware that the ferry does not operate that late at night so if you’re headed into the city for a night out, you’ll need to catch another form of public transport (this will usually mean a taxi) home.
City Centre Public Transport
Central Station, at the southern end of downtown Sydney (which we call the central business district, or CBD for short) is the best place to catch public transport. You can get a direct connection to pretty much any point in Sydney via bus or train.
At the other end of the CBD, the northern end, is Circular Quay, where you can catch any ferry (with a couple of exceptions) in Sydney.