Sydney is not the easiest city to get around, but its public transport network is reliable, reasonably priced and way more convenient than driving. But by far, the best way to enjoy getting around Sydney is by taking a ferry or water taxi whenever possible.
Sydney’s transport network is as complex as its road system, which grew organically, marrying disparate settlements around the harbor. Sydney Harbour Bridge connects the North Shore with the city, taking buses, cars and trains – as well as pedestrians and cyclists – across it, and the Harbour Tunnel is an alternative vehicular crossing.
Over the summer months, you’ll find much of it is also air-conditioned, although there’s nothing better than standing on the deck of a ferry crossing Sydney Harbour.
Getting into Sydney city from the airport
You have three options if you’re not hiring a car from the airport: train, shuttle or taxi. Due to worldwide shortages, rental vehicles are at peak prices at the moment, so public transport may be your best bet.
Trains depart from beneath the terminal, which is well signposted, but the fare is pretty steep for the short journey into the city, considering you’ll then need to travel onwards to your destination. Airport shuttle buses cost around $20 per person and will drop you at your city-based hotel. If you’re in a group, it may be cheaper to grab a taxi. The fare from the airport into the city centre and neighboring suburbs is around $50, which is not bad when split between passengers.
Get yourself an Opal card on arrival
Sydney’s public transport network runs on a ticketing system called Opal. You tap in with your Opal card when you start your trip and then tap out when it’s complete. The system calculates and deducts the correct fare. Fares are based on the distance you travel and the mode of transport (ferry, bus, train, light rail). Electronic readers are located at train and metro station gates, inside the doors of buses, on light-rail platforms and at ferry wharves.
Opal cards can be ordered online or bought in person at numerous newsagents and convenience stores across Sydney. They must be loaded with credit (minimum $10/5 for adult/child; $35 at the airport station, to cover the fee into town).
Note: you can only get a refund on unused credit to an Australian bank account, so it’s best to keep an eye on your balance and only top up when you need to towards the end of your stay.
Daily (and weekly) fare charges are capped; see the current fare cap online, but in 2023 it’s $16.80 on a weekday and $50 for the week. On weekends, the maximum daily fare is half the usual daily fee, which makes weekends the best time to travel further, like Palm Beach or the Blue Mountains!
Other ways to pay for public transport
You can use your contactless credit card or smartphone at the electronic readers, but you may incur additional international bank fees for transactions.
If you’re making a one-off trip, then you can opt to buy a single-trip Opal ticket from bus drivers and at ticket offices at Circular Quay or major train stations. Unfortunately, you need to buy a new ticket if you change to a new mode of transport, so getting a rechargeable Opal card is almost always more convenient.
The joy of catching a ferry in Sydney
Most Transport NSW ferries operate between 6am and midnight and also use the Opal ticketing system. Most run about twice an hour. You check ferry timetables online. The standard adult one-way fare for most harbor destinations costs just over $6, but ferries to further destinations like Manly, Sydney Olympic Park and Parramatta are closer to $8.
There are also private ferry operators running in Sydney, like the Manly Fast Ferry, which makes the trip from Circular Quay to Manly in 18 minutes. Captain Cook Cruises is another private outfit that offers services with several stops around the harbor and all the way to Lane Cove.
How about zipping around Sydney in a water taxi?
Water taxis are a fast way to shunt around the harbor (Circular Quay to Watsons Bay in as little as 15 minutes, for example). Companies will quote on any pick-up point within the harbor and the river, including private jetties, islands and other boats. All have a quote generator on their websites; you can add in extra cruise time for a bit of sightseeing. It’s often good value for groups.
Sydney buses are reliable – and air-conditioned
Transport NSW runs an extensive bus network, operating from around 4:30am to midnight, when less frequent NightRide services commence.
Bus routes starting with an M or E indicate express routes; those with an L have similarly limited stops; all are somewhat quicker than the regular bus lines.
There are several bus hubs in the city centre: Wynyard Park by Wynyard train station; Railway Square by Central Station; the QVB close to Town Hall Station; and Circular Quay by the ferry, train and light-rail stops of the same name.
You tap on when you board, and remember to tap off when you hop off the bus, or you’ll be charged the maximum fare. Have your card ready when the bus pulls up and when you’re getting off.
Trains are good, but they don’t reach Sydney’s beaches
Sydney has a large suburban railway web with relatively frequent services, although there are no lines to the northern or eastern beaches (i.e., Manly or Bondi).
Trains run from around 5am to midnight. You’ll need to find a NightRide bus in the small hours. These mostly leave from around Town Hall Station and pass through Railway Square at Central Station.
Note that trains are significantly more expensive at peak hours, which are from 7am to 9am and 4pm to 6:30pm, Monday to Friday. If you can travel outside peak hours, you’ll be more comfortable too.
Sydney’s new light rail trams are a plus
Light rail tram services are relatively new to Sydney. Okay, that isn’t entirely true. Sydney had an extensive tram network from the 1870s to 1961, when it was disbanded because the trams slowed down cars and caused congestion on the roads.
Today there are two connecting routes. One runs between Central Station and Dulwich Hill, stopping at Chinatown, Darling Harbour, the Star casino, Sydney Fish Market, Glebe and Leichhardt en route.
The second runs from Circular Quay through the city centre to Central Station, then shoots east through Surry Hills, heads past the Sydney Cricket Ground and on to Kingsford, with a branch veering to Randwick. Pedestrians should be on the lookout for these light rail trams when crossing tracks, as they’re quick and pretty quiet.
Driving in Sydney has its drawbacks
Sydney’s geography really cuts different parts of the city up. Between the harbor and winding hilly roads, no car journey is quick or easy. Traffic can be a real problem. As well as Google Maps, the app Live Traffic NSW gives up-to-date news of incidents and conditions that affect journeys in Sydney.
Parking on the street and in private car parks is expensive. Most machines take cards as well as coins. The cheapest way to park in the city centre is to pre-book online; Wilson Parking has particularly attractive rates. Parkopedia is very helpful for finding the cheapest rates around where you want to park.
There are tolls on most of Sydney’s motorways and major links (including the Harbour Bridge, Harbour Tunnel, Cross City Tunnel, WestConnex and Eastern Distributor). The tolling system is electronic, meaning it’s up to you to organize an electronic tag (e-tag) or visitors’ pass. See the Transport NSW website for the various e-tag options. Most car-hire companies supply e-tags, but they may try to sell you an expensive all-inclusive rate. Read the fine print.
The only reason you’d want to hire a car in Sydney is to take it for day trips outside the city. The public transport system gets you pretty much anywhere, and catching a ferry across the harbor to Manly beach is one of those must-do Sydney experiences. The northern beaches, up to Palm Beach, are less accessible without a car, but it can be done. Similarly, Bondi is a trek to get to via train and bus. But did we mention the traffic? You’re almost always better off on public transport anyway.
In other road-related news, Sydney just announced it is adding dedicated koala crossings along one of its major roads out of the city, Appin Road heading southwest, as part of a long-term goal to double koala numbers in New South Wales by 2050.
Cycling in Sydney is not for novices
Cycling conditions are improving, but Sydney is not the most bike-friendly city, and that’s not just because of the hills!
Dubbed «the city that hates bikes» in 2010 – partly because of the aggression from car drivers and partly the lack of safe cycling infrastructure – you’re more likely to hire a bicycle for a leisurely cycle around Olympic Park or Centennial Park than use one to get from A to B at this stage of Sydney’s development.
Getting around Sydney with a baby
Sydney is reasonably accessible for traveling with a pram or stroller, with most transport, including ferries, offering lifts and ramps to embark. Look out for the wheeler-chair symbol to find the relevant exits and pathways through buildings like the Queen Victoria Building.
You can choose «accessible travel» to plan your journey on the Transport NSW website. Kids three and under travel on Sydney public transit for free. From four to 15 years, you’ll need to get them a separate child Opal card.
For an extra cost, car-hire companies will supply and fit child safety seats (these are compulsory in Australia for children under seven).
These are the best trips via public transport in Sydney
- Bus 389 Interesting bus route from Darling Harbour to Bondi Junction.
- Bus B1 Express bus from Wynyard to the Northern Beaches.
- City Circle does a loop of city train stations, making it handy for most attractions in the centre.
- T1 is the northbound train line that crosses the Harbour Bridge.
- F1 is the Manly ferry, a glorious half-hour cruise from Circular Quay.
- F4 is a picturesque ferry ride that takes you from Circular Quay to Watsons Bay via Rose Bay
Best smartphone apps for using Sydney’s transport network
There are several apps available with up-to-date information for Sydney transport. TripView is the app put out by Transport NSW. In addition, you might want to try: