No trains to Cessnock... The line runs from Newcastle up the northern side of the valley and then branches to Dungong (north coast) and Singleton (new england). Not that anyone cares about that of course! Nearest station to an airport is Rutherford and is about 2kms from Maitland airport (Royal Newcastle Aero Club).
Great lifestyle up in Newcastle if you decide to go with it.