The following airports serve the New York City area (listed in the order of closest proximity to New Canaan):
Westchester County (HPN)
LaGuardia (LGA)
Kennedy (JFK)
Newark (EWR)