Public transportation in Auckland is like most other things in Auckland – almost perfectly safe, clean and pleasant. Buses are comfortable and well maintained. Ferries are devoid of litter, as is the train.
If you live in the right neighbourhood, public transportation can be practical. People living in Devonport, Birkenhead and Half Moon Bay are close enough to the ferry to travel to the CBD by boat. When they disembark at the ferry terminal, there are plenty of buses and taxis to deliver them wherever they need to go in Auckland City.
Those who live along Auckland’s rail line in towns like Takanini, Silverdale, Mt. Albert, Remuera and Meadowbank are able to take the train to the CBD’s architecturally pleasing Britomart Station. South, East and West Auckland are serviced by rail, so if living in these areas it is possible to have a nice, easy trip to the CBD using the train. Unfortunately for those to the North, there is no access to rail services. The trains are cheaper and faster than bus options for those who have the choice.
It is possible to travel by bus into the CBD, or between neighbourhoods and regions of Auckland. Buses tend to run on schedule and are not particularly expensive. However, given the long distances between Auckland neighbourhoods and the many stops a bus will need to make along the way, bus travel is not a particularly convenient way to get from place to place in Auckland. It is possible, but not always practical.
The bus route from the Northern suburbs is another kettle of fish, this is fast and fairly direct, a good choice for people living in the far north of Auckland as the bus has its own dedicated lane on the motorway and will zip past all the stationary cars. There are park and ride setups in the northern suburbs, however, you need to get there really early as the carparks generally fill up fast and the buses are overcrowded. For a comfortable ride to work you would probably want to arrange flexi-time so that you can either start really early, or perhaps a bit later than the masses.