One shuttle route connects hotels in Secaucus and Jersey City with the Cape Liberty Cruise Port. The route serves virtually all of the hotels in these two cities that are continually recommended in this forum. The bus starts in Secaucus at 10:00 a.m., picks up in Jersey City at 10:30 a.m., and arrives at the port at 11:10 a.m. The fare is listed as $20.
Another shuttle route connects Manhattan with the Cape Liberty Cruise Port. There are pick-ups at Penn Station at 10:30 a.m. and 12:10 p.m.; and from Grand Central Terminal at 10:35 a.m. and 12:20 p.m.; and arriving at the port at 11:50 a.m. and 1:10 p.m., respectively. There are also pick-up locations along Madison Avenue, 60 St, Seventh Avenue, and near Port Authority Bus Terminal, as well as two later departures (apparently for cruisers wanting to cut it close by arriving much closer to departure time). The fare is listed as $20.
Interestingly enough, both of the routes above pick up passengers at the Hudson Bergen Light Rail station at 34 Street destined for the port.
And a third shuttle route connects Syracuse (6:30 a.m.), Binghamton (7:50 a.m.), and the Poconos (9:35 a.m.) with both the Cape Liberty Cruise Port and the Manhattan Cruise Terminal. Hopefully this service will ease the journey for cruise passengers coming from central and western New York State, and from northeastern Pennsylvania. The fare is listed as $100 round-trip.
This sounds like good news for many of the people who have posted here asking about shuttles and other transportation to Bayonne. (Perhaps if successful there might be another route from the hotels at Newark Airport and Elizabeth!) I would be curious to know how the new service meets the needs of cruise ship passengers.