If you dont have a car or public transport just isnt your thing, there is a taxi rank right outside Hornsby train station. Obviously price vary's depending on where you want to go. It is quite a large rank so you shouldnt be waiting long if at all.
As well as catching the train there is also a number of bus services that can get you to and around Hornsby. You will find the bus rank just outside the station (pacific hwy side) with a number of routes to take around the surronding suburbs of Hornsby. If you are looking at travelling to the city, you may find the train a better option as the bus from Hornsby will only take you as far as Lindfieild where you will have to change busses or get off the bus and catch the train - but of a run around if you ask me.
Hornsby Station is a major transport hub for commuters either travelling south the city or north to the central coast. Again right in the CBD of hornsby it is extreamly handy! I catch the train everyday to work which is straight down the north shore line to the city taking around 40 mins. Other lines include the central coast line - taking you all the way to Newcastle or you could take the Northern line taking you down to Strathfeild to the west.
To give you an idea of cost for a reurn ticket please see the following:
To the city would cost you $9.20
To Newcastle (2 hrs) - $15.60
To Staithfeild - $9.20
To get to Hornsby, take the north shore line or the north western line (the north shore line is faster). Some north shore lines terminate before reaching Hornsby, so be careful and watch where it goes. Eg, some will terminate at Gordon or Lindfield.
Most trains end up in Hornsby as it is a main stop. Otherwise, it could stop at Hornsby, but go on further to Berowra or Mt Colah or Asquith.
From the station, you can either exit towards the mall area or towards Pacific Highway, via a zebra crossing (in picture) to the local shops. This side will lead you to the post office, council office, TAFE, auqatic centre and police station. The other side (nearer to the mall) will be better for the library, shopping centre and visitor centre.
The train station is conveniently located at the centre of Hornsby. It exits on Jersey Road which is parallel to the Pacific Highway, or via a ramp straight to the shopping mall through Hunter St. Hornsby train station is a main stop for the North and North-west Sydney train lines.