Cruiseport Boston serves the Norwegian, Carnival, Royal Caribbean and Holland America lines, with service to New England, Canada, the Caribbean and trans-Atlantic destinations. Located at 1 Black Falcon Ave., Boston. Parking is $16 a day. Prices start at $299 per person for a four-day cruise to St. John, New Brunswick. (massport.com, 617-482-2487)
The Manhattan Cruise terminal serves the Norwegian, Carnival and Oceania lines, as well as Cunard, of the famed Queen Mary 2. Destinations include the Caribbean, New England, Canada, Latin America and Europe, as well as one- or two-night “cruises to nowhere” in local waters. Located at 711 12th Ave. Parking is $30 per night. Prices start at $199 per person for an inside cabin on a one-night getaway cruise off the coast of New York. (nycruise.com, 212-246-5450)
Cape Liberty Port serves the Celebrity and Royal Caribbean lines and offers year-round cruises to the eastern and southern Caribbean. From April through October, cruise to Bermuda and the Caribbean; in September and October, cruise to Canada and New England; and in December, enjoy two seven-night Holiday cruises to the Bahamas. Located at 4 Port Terminal Blvd.; a 15-minute ride from Newark International Airport. Parking is $19 a day. Prices start at $499 per person for a seven-night cruise to Bermuda. (cruiseliberty.com, 201-823-3737)
Cruise Maryland, at the Port of Baltimore, offers cruises to the Bahamas, Bermuda, Canada-New England and the eastern Caribbean on Carnival Cruise Lines and Royal Caribbean. Located at South Locus Point Cruise Terminal, 2001 E. McComas St. Parking for passenger vehicles is $15 per night. Prices start at $449 per person for a seven-night cruise to the Bahamas. (cruise.maryland.gov, 866-427-8963)
Carnival Cruiselines offers five- and six-day voyages to the Bahamas, plus two-day cruises on the open water from Norfolk’s Half Moone Cruise and Celebration Center. Located at 111 Waterside Drive. Parking is $15 per night. Prices start at $429 per person for an interior cabin on a five-night cruise to Nassau and Freeport. (cruisenorfolk.org, 800-327-7276)
CAPE CANAVERAL, Fla.
Cruise Port Canaveral, next to the Kennedy Space Center, is the home port for Disney Cruise Lines. It also serves Carnival and Royal Caribbean. Located at 200 George King Blvd., Cape Canaveral; 45 miles east of Orlando. Parking is $60 for three days, $75 for four days, $90 for five days and $120 for seven days for vehicles up to 20 feet long. Disney Cruises start at about $1,140 for a three-day cruise to Bermuda with an inside stateroom that sleeps three or four. (portcanaveral.com, 321-783-7831)
FORT LAUDERDALE, Fla.
Port Everglades is home to more cruise ships than any other port in the world. Lines include Balearia, Carnival, Celebrity, Cunard, Lloyd, Holland America, Princess, Royal Caribbean, Silversea and Seabourn. Located at 1850 Eller Drive, Fort Lauderdale. Parking is $15 per day. Prices start at about $350 per person for a three-night Celebrity cruise to the Bahamas in an inside cabin. (porteverglades.com, 954-523-3404)
PortMiami recently added Disney and Regent Seven Seas to its roster, which also includes Azamara, Carnival, Celebrity, Costa, Crystal, MSC, Norwegian, Oceania and Royal Caribbean. Destinations range from the eastern and western Caribbean to Mexico, Key West, South America and beyond. Set your GPS to 1015 N. America Way. Parking is $20 per night. Cruises start at $199 per person for an inside cabin on a cruise to the Bahamas. (miamidade.gov/portmiami, 305-371-7678)