Tucson is a tough place to fly to from NYC, let alone the Harrisburg area. Flights are not that frequent, and from most places they involve stops or changes. Wash to Phoenix probably makes sense. from there a 90 minute drive to Tucson. Nice place, great for golfers.