Cruises from Bayonne, New Jersey are a great option for many people to get away on a cruise vacation. Bayonne is located just across the river from Manhattan and is convenient for residents of New York, New Jersey and Pennsylvania. Cruises from Bayonne range from 5 to 14 days and include destinations such as the Bahamas, the Caribbean, Bermuda, and Canada & New England cruises. Guests taking a cruise from Bayonne might enjoy a pre or a post cruise package in New York City to enjoy its many great attractions, incredible restaurants and everything that makes New York one of the greatest cities in the world. Those lucky enough to live within driving distance can also get some great last minute cruise deals when they cruise from Bayonne.