There are many options for transportation and shuttles between the airports and the New York Cruise Terminals. You can grab a taxi, hop in a shuttle, rent a limo, or take public transportation.
Driving onto Manhattan can be a huge headache. Give yourself plenty of extra time if you plan to do this. Delays are common. A better option is to take an Amtrak train to Penn Station. The station is on Manhattan and much closer to the cruise terminal than any of the airports.
Taxis and car services are available outside the New York cruise terminals. A list of transportation options that serve the port can be found on this cruise transportation page. Information is provided for taxis, limousines, buses and the subway.
JFK Airport, La Guardia Airport, and Newark International Airport are the three closest to the New York Cruise Terminal in Manhattan. JFK is about 20 miles, La Guardia about 11 miles, and Newark International about 15 miles from the cruises.
Taxis are easily available from all the New York airports. Shuttles, limosines, buses and trains are also transportation options from each. JFK public transportation options. Transportation from La Guardia Airport to Manhattan. And the options for getting from Newark International to Manhattan.
There are so many options for transportation from New York airports to the cruise terminal that you can't go wrong. Just pick a taxi or shuttle and go.