Train
Hudson is easily accessible from NYC via Amtrak. There are multiple trains throughout the day leaving from Penn Station and Hudson is ~2 hours (last stop before Albany).
Flight
Albany is the closest airport to Hudson NY (~50 mins away), but likely has the fewest flight options.
Flight
Without traffic, all three NYC airports are about a two-hour drive to Hudson, NY. If you are not looking to drive from a NYC airport, we recommend flying into Newark or JFK where you can then get public transportation to Penn Station and take an Amtrak train to Hudson.
Flight
Boston is another airport option for those flying in. Logan Airport is about 2 hours and 45 mins from Hudson NY.