Albeit, we did it with Norwegian Cruise lines from LGA to Brooklyn pier - cost of our transfer was $35 per person and very well worth it given the heavy traffic from Airport to Pier. Took approximately 1 hour and five minutes. I actually thought we would never arrive. So much traffic and that was at 10 30 am in morning. Cheers.