I have flown into cessnock many times and the aerodrome is great. Dont know anything about Avondale but the guys from HVA have always been good for a laugh when I have needed to fuel up. Not sure about the trains? I know the train goes to Newcastle but I am not sure about cessnock. You can see railway lines out maitland way so I know that the trains run out that way. Check the State rail website to be sure.