The public transport isn't great in St Ives. There are buses to Gordon and Pymble. However, pending where in St Ives you are, they usually take long routes and don't have great timetables.
There is a decent bus route during peak hour times that goes to the City via East Killara, East...