From north to south, the primary homeports along the United States’ Eastern seaboard are Portland, Maine; Boston, Massachusetts; the New York and New Jersey area (Brooklyn, Cape Liberty and Manhattan); Baltimore, Maryland; Norfolk, Virginia; and Jacksonville, Port Canaveral, Fort Lauderdale and Miami, Florida.
For the most part, the northern homeports service Canada and New England sailings, while the southern ports cover Caribbean cruises (with some overlap on longer voyages), as well as sailings to Bermuda or farther across the Atlantic on transoceanic routes.
Editor’s Note: This is the third installment in a three-part series on U.S. ocean cruise homeports. See the guide to homeports in the West here, and the guide to homeports in the South here.
Portland, Maine
Perfectly positioned to also visit Freeport and Kennebunkport, the Portland homeport is comprised of three docking sites: Portland Ocean Terminal and Ocean Gateway Terminal Berths 1 and 2. Berth 2 and Portland Ocean Terminal support larger ship such as those of Celebrity Cruises, Holland America Line, Norwegian Cruise Line, Princess Cruises and Royal Caribbean. Berth 1, meanwhile, handles smaller operators such as American Cruise Lines, Azamara Cruises, Oceania Cruises, Pearl Seas Cruises and Victory Cruise Lines.
Boston, Massachusetts
Flynn Cruiseport Boston is in a prime spot just on the outer edge of the city with reservable parking off site requiring a short shuttle service or 10-minute walk to the facility. The single stretch of pier caters to multiple brands, including Celebrity Cruises, Holland America Line, Norwegian Cruise Line, Ponant, Princess Cruises, Royal Caribbean and Windstar Cruises.
New York and New Jersey
As a major hub for all travel traffic, the New York City area actually consists of three cruise homeports across Brooklyn and Manhattan in New York, and Cape Liberty in New Jersey. The more industrial Brooklyn Cruise Terminal berths Cunard, MSC Cruises, Princess Cruises and Regent Seven Seas Cruises. The Manhattan Cruise Terminal houses piers 88 and 90, which host Carnival Cruise Line, Norwegian Cruise Line, Oceania Cruises, Seabourn, Virgin Voyages, Viking and more. Across the channel, Cape Liberty welcomes Crystal, Celebrity Cruises, Royal Caribbean and Silversea.
Baltimore, Maryland
The Port of Baltimore services Carnival Cruise Line’s Carnival Pride and Royal Caribbean’s Vision of the Seas year-round. The port offers on-site parking options and plenty of nearby hotels. It’s also close to the city’s famed Inner Harbor, historic districts and multiple restaurants.
Norfolk, Virginia
The port of Norfolk is the year-round home of Carnival Cruise Line’s Carnival Sunshine and other visiting ships from American Cruise Lines to Viking. Ample parking is available a short mile and a half away from the Half Moone Cruise Center, which is also accessible by light rail and Amtrak.
Charleston, South Carolina
Charleston is no longer a homeport for one of Carnival Cruise Line’s larger ships, but it remains a start and end point for American Cruise Lines’ small vessels, as well as other visiting ships. Being a stone’s throw away from the charming city makes it an ideal location for pre- and post-cruise arrangements.
Jacksonville, Florida
Jacksonville is predominantly a year-round homeport for Carnival Cruise Line, and it is scheduled to also host Norwegian Cruise Line starting in November 2025. Berth 10 is supported by adjacent parking and is near 22 miles of pristine beaches, fine dining and comfortable accommodations.
Port Canaveral, Florida
With its close proximity to Orlando’s world-class theme parks and attractions, Port Canaveral’s list of lines is ever-growing. Besides family-friendly Disney Cruise Line, which operates from its very own branded port building — the first of its kind — Carnival Cruise Line, Celebrity Cruises, MSC Cruises, Norwegian Cruise Line, Princess Cruises and Royal Caribbean all regularly depart from the “space coast,” utilizing its seven separate terminals and attached parking facilities.
Nearby hotels are also available for those who prefer overnighting closer to the cruise port, rather than the much farther inland airport.
Fort Lauderdale, Florida
Arranged as a cul-de-sac of cruise ships, Fort Lauderdale’s Port Everglades is particularly close to the local airport and hotels, but accessing its eight terminals is a bit of an industrial maze, making arriving via taxis or ride share ideal. Multiple cruise lines depart here from Celebrity Cruises (at branded Terminal 25) and Holland America Line to Princess Cruises and Royal Caribbean. Disney Cruise Line also has its own branded Terminal 4.
Upscale and luxury lines such as Crystal, The Ritz-Carlton Yacht Collection, Silversea and Viking also use this hub.
Miami, Florida
Of course, as the cruise capital of the world, PortMiami continues to be the mainstay of Floridian home-porting with multiple terminals, many of which are now branded to each cruise line. Keep in mind that driving to and from the port can result in delays when traffic is most congested or temporarily paused. There are several on-site parking garages, but drop-offs and pick-ups can simplify arrivals and departures.
The south side sees the lightest activity at its sole Terminal J, which often berths relatively small ships such as those from Azamara Cruises and Oceania Cruises. But the western and north sides hosue an uninterrupted span of busy terminals from Virgin Voyages’ Terminal V to MSC Cruises’ two-berth Terminal AA and AAA.
Among those in the middle are Royal Caribbean’s Terminal A, Norwegian Cruise Line’s Terminal B and Carnival Cruise Line’s Terminal F. Terminals D and E are shared, but often accommodate Carnival Corporation vessels, and Terminal G is also shared. Lastly, Terminal C is a final unbranded facility often used by Disney Cruise Line.
Amelia Island, Florida
Amelia Island, Florida, serves as a port for small-ship operator American Cruise Lines’ domestic voyages. American Cruise Lines also frequents Washington, D.C., and the aforementioned ports of Baltimore, Boston, Fort Lauderdale, Jacksonville, New York and Port Canaveral.