We were planning a 3 day/3 night visit to New York City, initially intending to take the Dartmouth Coach from Lebanon, NH. Exploring our options, we realized that for a very little more, we could gain significant time in New York by flying. We flew from Lebanon to White Plains, then took the free shuttle to Penn Station (and back). We were able to leave home in NH in late morning and be in NYC by mid afternoon. On the return trip, we did not leave NY until late afternoon, arriving home by 7 PM! Had we traveled by bus, we would have spent the day of our return on the bus; instead we had almost an entire additional day to enjoy in the city.
Airport and Cape Air staff as well as the shuttle driver from White Plains and back were all very pleasant and professional. The flight and shuttle were right on schedule.
I would highly recommend Cape Air as a way to get from the Upper Valley of NH/Vt to New York.