Royal Caribbean and Celebrity Cruises offer cruises from Cape Liberty Cruise Port in Bayonne NJ. These cruises go to the Caribbean, Bermuda and Canada. If you're flying into the New York area, Cape Liberty cruises are a good option because the port is only a few minutes from Newark International Airport.
Casual and affordable Royal Caribbean cruises from New Jersey to the Caribbean, Bahamas, Bermuda and Canada.
Stylish Celebrity Cruises offers cruises to Bermuda and Europe from Cape Liberty. See the ship page for all the details.