Skip to content
FloridaCruiseSchedule.com

Five ports, one state

Florida cruise ports compared

Florida is really five cruise markets that happen to share a state. Which one you sail from changes the ships available, the length of the itineraries, what you pay to park and how long you sit in traffic getting there. This is the whole picture in one table — 6407 departures across 5 researched ports.

Florida cruise ports compared by size, fleet, airport distance and lead fare
Port Departures Ships Lines Typical nights Airport From
Miami

PortMiami

2451 66 15 3–21 MIA · 8 mi $159 ~$121/night median
Port Canaveral

Port Canaveral

the Orlando cruise port

1917 29 7 3–14 MCO · 45 mi $166 ~$139/night median
Fort Lauderdale

Port Everglades

1378 42 8 3–21 FLL · 2 mi $229 ~$147/night median
Tampa

Port Tampa Bay

462 12 5 4–10 TPA · 9 mi $217 ~$94/night median
Jacksonville

JAXPORT Cruise Terminal

199 2 2 4–10 JAX · 12 mi $139 ~$100/night median

Airport distance is road miles to the cruise terminals. "Typical nights" excludes the top and bottom 2% of itineraries, so one 180-night world cruise out of Miami does not stand in for the port. Lead fares are the lowest starting rate per person recorded at that port, 2026-10-19. Indicative only.

The five ports in detail

Carnival Magic departing PortMiami

PortMiami

2451 departures

PortMiami calls itself the Cruise Capital of the World and the schedule backs it up: more ships turn around here than at any other port on earth. Royal Caribbean, Carnival, Norwegian, MSC and Virgin all keep year-round hardware at the terminals on Dodge Island, alongside the small luxury ships — Explora, Silversea, Regent, Seabourn, Oceania — that use Miami as their winter Caribbean base. The mix is unusually wide: three-night Bahamas hops on ageing Carnival tonnage share a berth with Icon of the Seas, the largest cruise ship ever built.

MIA 8 mi 66 ships · 15 lines Next Mon, Oct 19, 2026 Bahamas, Southern Caribbean, and Other itineraries
See the Miami schedule →
Icon of the Seas under way, the largest cruise ship sailing from Miami

Port Canaveral

1917 departures

Port Canaveral is the Orlando cruise port in everything but name — about forty-five miles east of MCO down the Beachline, and the reason a great many people search for cruises from Orlando and end up here. It is Disney Cruise Line's home water, with three ships based at its own terminals, and Royal Caribbean's proving ground for the biggest new hardware. Carnival keeps a large fleet here on short Bahamas runs, and MSC, Norwegian and Celebrity each hold a berth. Short three- and four-night sailings dominate, which is what you would expect from a port that sits an hour from the theme parks.

MCO 45 mi 29 ships · 7 lines Next Mon, Oct 19, 2026 Bahamas, Western Caribbean, and Other itineraries
See the Port Canaveral schedule →
Icon of the Seas under way, the largest cruise ship sailing from Miami

Port Everglades

1378 departures

Port Everglades sits roughly two miles from Fort Lauderdale–Hollywood airport, which is the shortest airport-to-ship transfer of any major cruise port in the world and most of the reason the port is where it is. The fleet skews longer and older-skewing than Miami's: Princess and Holland America both base multiple ships here for ten- and fourteen-night Caribbean and Panama Canal runs, Celebrity and Royal Caribbean hold year-round berths, and Disney added a second Florida base here. If you are looking for a Panama Canal transit or a two-week Southern Caribbean loop leaving Florida, this is the port that runs them.

FLL 2 mi 42 ships · 8 lines Next Mon, Oct 19, 2026 Bahamas, Panama Canal, and Other itineraries
See the Fort Lauderdale schedule →
The downtown Tampa skyline

Port Tampa Bay

462 departures

Tampa is Florida's Gulf-coast cruise port and the only one of the five that is genuinely small. Every ship leaving has to pass under the Sunshine Skyway Bridge, which caps air draft at roughly 180 feet and rules out the newest and largest classes — so Tampa is a mid-size-ship port by physics, not by choice. What that buys you is a port handling one or two ships a day rather than six, with garages directly across from the terminals and a fifteen-minute run from the airport. Sitting on the Gulf also puts it closer to Mexico and the Western Caribbean than any east-coast Florida port.

TPA 9 mi 12 ships · 5 lines Next Mon, Oct 19, 2026 Western Caribbean, Bahamas, and Eastern Caribbean
See the Tampa schedule →
The JAXPORT cruise terminal on the St Johns River

JAXPORT Cruise Terminal

199 departures

Jacksonville is the smallest cruise port in Florida and the one most people forget exists. A single terminal on the St Johns River handles one ship at a time: Carnival keeps a vessel here year-round on short Bahamas runs, and Norwegian brings a ship in for the winter season. Ships have to clear the Dames Point Bridge, so the same air-draft limit that shapes Tampa applies here too. For north Florida and south Georgia it is by some distance the easiest port to drive to, and the queues are nothing like Miami's.

JAX 12 mi 2 ships · 2 lines Next Mon, Oct 26, 2026 Bahamas, Transatlantic, and Eastern Caribbean
See the Jacksonville schedule →

Still deciding?

The port comparison guide works through the trade-offs properly — drive time, parking cost, flight prices into each airport, and which itineraries you can only get from one port.

Read: which Florida cruise port should you sail from? →

Florida cruise ports

How many cruise ports does Florida have?

Five that take ocean cruise ships: PortMiami, Port Canaveral, Port Everglades, Port Tampa Bay, and JAXPORT Cruise Terminal. PortMiami is the busiest cruise port in the world; Jacksonville is a single-berth terminal. There is no cruise port in Orlando itself — Port Canaveral, about 45 miles east, is the one people mean.

Which Florida cruise port is closest to its airport?

Port Everglades, by a wide margin — Fort Lauderdale–Hollywood airport is roughly two miles from the terminals, about a ten-minute taxi. Miami is around eight miles, Tampa nine, Jacksonville twelve, and Port Canaveral is the outlier at about 45 miles from Orlando International.

Which Florida port has the biggest ships?

All three Atlantic ports do. Miami has Icon of the Seas, Wonder and Allure; Port Canaveral has Star of the Seas, Utopia and Harmony; Fort Lauderdale has Oasis, Allure and Symphony. Tampa and Jacksonville cannot: ships leaving those two pass under the Sunshine Skyway and Dames Point bridges respectively, which cap air draft at roughly 180 feet and rule out the newest classes entirely.

Which port is best for a short Bahamas cruise?

Port Canaveral, on volume — it runs more short Bahamas sailings than anywhere else in the state. Miami and Fort Lauderdale both run plenty too, and Jacksonville sends nearly all its departures that way. Tampa is the one to avoid for this: it sits on the Gulf coast, so a Bahamas itinerary has to round the peninsula, which is why there are only a handful and they run longer.