Hi Ryan, I have been living in Castle Hill since I was 9. Am now 26. If you want to use the trains, the closest would be Pennant Hills. Parking suck at Pennant Hills and good luck trying to get there on time in peak morning traffic. Beecroft and Cheltenham stations are further out but there are...