New Castle Airport has a small passenger terminal offers rental car counter for Avis/Budget, a cafe at pre-security, which also serves boxed lunches, while vending machines with snacks & hot/cold drinks are in the boarding area.
Parking is free.
Public transport is available via bus or train: DART bus routes 22 & 25 serve between the Airport & Wilmington Train Station (DART tel. 800-652-3278) - where you can pick up either the SEPTA train (tel. 215-580-7800 or the Amtrak train 800-872-7245).
A Greyhound Bus Station is in Wilmington (tel. 302-655-6111).