Hornsby train station At Station St in Hornsby.
Two suburban train lines - the North Shore line and Northern line.
The Newcastle and Central Coast lines also stop at Hornsby
574 - Hornsby station to Hornsby Hospital
575 - Turramurra via Hornsby Hospital to Wahroonga loop
587 - Hornsby via Waitara, Normanhust and Westleigh shops to Hornsby
588 - Hornsby to Normanhurst loop
589 - Hornsby to Normanhurst, Woodlands Estate, Thornleigh and Sydney Adventists Hospital
592 - Hornsby via Hornsby Institute of TAFE, Berowra and Cowan stations to Mooney Mooney
593 - Hornsby via Hornsby Institute of TAFE to Parklands Rd loop
595 - Hornsby via Hornsby Institute of TAFE, to Mt Colah loop
596 - Hornsby via Hornsby Institute of TAFE, to Hornsby Heights loop
597 - Honrsby via Hornsby Institute of TAFE, to Berowra and Berowra Heights