Florida cruise ports are the busiest cruise ports in the world. This guide to cruise ports in Florida has what you need to know to save time, money and aggravation.
Florida stands as a beacon for cruisers from all over the globe, proudly holding the title of being home to some of the busiest cruise ports on earth. Whether you’re setting sail on a voyage across the Caribbean or embarking on an adventure to distant lands like South America or Europe, chances are high that your journey begins in the Sunshine State. Considering Florida’s pivotal role in your cruising experience, a grasp of its ports’ workings can make all the difference in starting your trip smoothly.
Read on to learn the basic facts about cruising out of ports in Florida, and some key tips that you should know to help you save money, time, and aggravation.
Key Takeaways
- Florida is a key departure point for cruises, with a rich history and the busiest ports offering diverse facilities.
- Florida boasts six different cruise ports across the state.
- Strategically selecting your arrival airport in Florida can significantly cut costs and travel times.
Quick Note: This post focuses on embarkation ports – meaning cruise ports that serve as the starting point for a cruise. So, for instance, while the beautiful Key West Port sees quite a bit of traffic from cruise passengers who visit as part of an ongoing cruise itinerary, it does not serve as the home port for any individual cruise ship.
WHAT ARE THE DIFFERENT CRUISE PORTS IN FLORIDA?
Florida boasts a whopping 6 separate cruise ports throughout the state. Here’s the quick run-down:
- PortMiami (Miami) – Often referred to as the “Cruise Capital of the World,” this port is the departure point for cruises to the Bahamas, Caribbean, Mexico, and beyond.
- Port Everglades (Fort Lauderdale) – As a top Florida cruise port, this is your embarkation for trips to the Caribbean and other tropical destinations.
- Port Canaveral (Orlando) – A convenient choice if you’re considering enjoying nearby theme parks before setting sail to the Bahamas.
- Port Tampa Bay (Tampa) – Opt for cruises from here that voyage to Mexico, Cuba (when permitted), and Central America.
- JAXPORT (Jacksonville) – Your departure dock for shorter cruises to the Bahamas and Key West.
- Port of Palm Beach (Palm Beach) – Smaller in size but offers an intimate embarkation experience for your travels.
Of Florida’s six separate cruise ports, three receive the lion’s share of traffic. The Florida cruise ports that handle the most cruise passengers each year are Miami, Port Canaveral (Orlando), and Port Everglades (Fort Lauderdale). Collectively, these three ports see more than 12.5 million cruise passengers each year.
WHAT AIRPORT SHOULD YOU FLY INTO TO SAVE TIME AND MONEY?
Each of these Florida cruise ports has at least one major airport within an hour’s drive. But sometimes the most obvious airport may not actually be your best option for kicking off your cruise.
Depending on where you live, the price for air tickets may be cheaper if you fly to a nearby city and drive the remaining distance. You can often find affordable shuttle services to cover that distance. Or, you may find that taking a car service or renting a car still yields overall cheaper travel costs. Also, if you investigate options at other Florida airports, you may find more convenient travel times to fit your schedule.
If you do exercise your option to fly to an alternative airport for your cruise, make sure that you make prior arrangements for a ride to take you from the airport to the other city.
Reaching The Florida Cruise Port in Miami
More than five million passengers each year start their cruises from the Miami cruise port, making it the busiest cruise port in the world. Indeed, it has been dubbed the “Cruise Capital of the World.” In addition to very popular Caribbean itineraries, you can also sail on cruises stopping throughout Latin America, and you’ll also find cruises departing for Europe.
If you fly into the Miami International Airport, the distance to the Miami cruise port is 10 miles (about 18 minutes). The distance to the Miami port from the Orlando airport is 230 miles (or approximately 3 1/2 hours). And, the distance to the Miami cruise port from the Fort Lauderdale airport is 30 miles (about 45 minutes).
Reaching The Florida Cruise Port in Fort Lauderdale
If you fly into Fort Lauderdale, the distance to Port Everglades is 6 miles (about 15-20 minutes). and the distance from Miami Airport to Port Everglades is 31 miles (about 40-45 minutes). The distance from Orlando to Port Everglades is 215 miles (or approximately 3 hours and 15 minutes).
Reaching The Florida Cruise Port Near Orlando
If you fly into Orlando, the distance to Port Canaveral is 46 miles (or approximately 42 minutes). Three other commercial airports service the area near Port Canaveral. Melbourne International Airport (about 26 miles), Orlando Sanford International Airport (about 64 miles), and Daytona Beach International Airport (about 74 miles).
Miami Airport to Port Canaveral is 220 miles (about 3 hours and 15 minutes). And, the distance to Port Canaveral from Fort Lauderdale is 196 miles (just under 3 hours). The Tampa airport also provides another viable option. The distance from the Tampa International Airport to Port Canaveral is 136 miles (about 2 hours 15 minutes).
Reaching The Florida Cruise Port in Tampa
What about Tampa? The Tampa cruise terminal is less busy than its sister cruise ports. For one thing, because of logistics, the largest cruise ships can’t sail from that port. But nevertheless, in 2018, traffic for the Tampa cruise port hit over 1 million passengers for the first time.
The distance from the Tampa airport to the Tampa cruise port is 10 miles (about 20 minutes). The distance from the Orlando International Airport to the Tampa cruise terminal is 86 miles (about 1 hour and 30 minutes).
As for the other two major Florida cruise ports, flying into Tampa does not provide much of a viable option, unless you really have as one of your goals exploring more of the state of Florida. The distance from Tampa International Airport to Port Everglades is just under 4 hours and the distance to Miami is about 4 hours and 15 minutes.
Smaller Florida Cruise Ports
And, to complete the list, we should also mention that Florida hosts two smaller cruise ports with much more limited service. Carnival Cruise lines has had one ship sailing from the Jacksonville cruise port for many years, and they will have company starting in 2025 (see below). And, Margaritaville at Sea sails from the Palm Beach cruise port to the Bahamas.
The Jacksonville Airport is about 12 miles (20 minutes) from the Jacksonville cruise port. The closest alternative city would be Orlando, where the airport is about 2 1/2 hours away from the Jacksonville port. Likewise, the Palm Beach International Airport is about 12 miles (20 minutes) to the Palm Beach cruise port. But, since it is much farther south than Jacksonville, it is also readily accessible from Miami, which is about an 1 1/2 hour drive, and Fort Lauderdale, which is about an hour and 10 minutes.
WHICH CRUISE LINES SAIL FROM THE DIFFERENT CRUISE PORTS IN FLORIDA?
This list focuses on cruise lines that have ships that homeport from the following locations at least part of the year. This means that passengers can embark on a cruise and start their journey from the port. As opposed to, ships that stop by a port once the sailing has already started.
So, for instance, 11 cruise lines have ships that homeport from Port Miami at least part of the year. While an additional 8 cruise lines have ships that include Port Miami as a port of call on itineraries.
Note: Many of the cruise lines listed below offered sailings that featured Cuba. But, pursuant to a change in government regulations, all cruise travel to Cuba was suspended on June 4, 2019. Check individual cruise line websites for the most up-to-date itinerary information.
PORT MIAMI
Of the cruise ports in Florida, Port Miami has the most number of cruise lines overall. At last count, 11 different cruise lines ported out of Miami. And, they sailed collectively a total of 39 different ships.
- Azamara Club Cruises – One ship (Azamara Journey) sailing itineraries to Eastern Caribbean, Western Caribbean, and Panama Canal.
- Carnival Cruise Line – Six ships sailing itineraries to the Bahamas, Eastern Caribbean, Western Caribbean, and Southern Caribbean; Panama Canal. Ships include Conquest, Horizon, Magic, Miracle, Sensation, and Victory.
- Celebrity Cruises – One ship (Celebrity Infinity) sailing itineraries to Bahamas, Western Caribbean, Mexico/Key West, Panama Canal, and a Transatlantic crossing.
- Disney Cruise Line – One ship (Disney Magic) sailing itineraries to the Bahamas and a Transatlantic crossing.
- MSC Cruises – Three ships sailing itineraries to Eastern Caribbean, Western Caribbean, and Southern Caribbean; Central America and South America; and a Transatlantic crossing. Ships include Divina, Armonia, and Seaside.
- Norwegian Cruise Line – Seven ships sailing itineraries to Bahamas, Eastern Caribbean, Western Caribbean, and Southern Caribbean; Panama Canal; and a Transatlantic crossing. Ships include Bliss, Breakaway, Escape, Getaway, Jade, Sky, and Star.
- Oceania Cruises – Four ships sailing itineraries to Eastern Caribbean, Western Caribbean, and Southern Caribbean; Bermuda, Panama Canal, South America; and French Polynesia. Oceania also sails a Transatlantic crossing and a 175+ day world cruise. Ships include Insignia, Riviera, Regatta, and Sirena.
- Regent Seven Seas Cruises – Four ships sailing itineraries to Eastern Caribbean, Western Caribbean, Panama Canal, South America, and Transatlantic Crossings. Ships include Explorer, Navigator, Voyager, and Mariner.
- Royal Caribbean International – Seven ships sailing itineraries to the Bahamas, Eastern Caribbean, Western Caribbean, Southern Caribbean, and Panama Canal. Ships include Allure, Empress, Explorer, Navigator, Symphony, Oasis, and Vision.
- Seabourn – Two ships sailing itineraries to the Caribbean, Panama Canal, South America, and several Transatlantic crossings and world cruises. Ships include Quest and Sojourn.
- Viking Cruises – Three ships sailing itineraries to Panama Canal, South America and a Transatlantic crossing. Ships include Star, Sun, and Sky.
PORT EVERGLADES (FORT LAUDERDALE)
While Port Everglades may host the second largest number of different cruise lines of the cruise ports in Florida, it actually hosts the most number of actual cruise ships. The nine cruise lines porting from Port Everglades collectively sail a total of 43 different cruise ships.
- Carnival Cruise Line – Three ships sailing itineraries to the Bahamas, Bermuda, Eastern Caribbean, Western Caribbean, and Southern Caribbean. Ships include Sunrise, Breeze, and Magic.
- Celebrity Cruises – Six ships sailing itineraries to Bahamas, Caribbean, Panama Canal, and Transatlantic Crossings. Ships include Apex, Edge, Equinox, Reflection, Silhouette, and Summit.
- Costa Cruises – One ship (Deliziosa) sailing itineraries to the Caribbean and Transatlantic crossings.
- Crystal Cruises – Two ships sailing itineraries to the Caribbean and South America. Ships include Serenity and Symphony.
- Cunard – Two ships sailing itineraries to Panama Canal, South America, Transatlantic, and World. Ships include Elizabeth and Victoria.
- Holland America Line – Ten ships sailing itineraries to Africa, Caribbean, New England, Mexico, Panama Canal, Central America, South America, Transatlantic, and World. Ships include Amsterdam, Eurodam, Nieuw Amsterdam, Nieuw Statendam, Oosterdam, Rotterdam, Veendam, Volendam, Zaandam, and Zuiderdam.
- Princess Cruises – Nine ships sailing itineraries to Antarctica, Caribbean, New England, Mexico, Panama Canal, Central America, South America, Transatlantic, and World. Ships include Caribbean Princess, Coral Princess, Crown Princess, Emerald Princess, Enchanted Princess, Island Princess, Pacific Princess, Regal Princess and Sky Princess.
- Royal Caribbean International – Eight ships sailing itineraries to Bahamas, Caribbean, Panama Canal, and Transatlantic Crossings. Ships include Freedom, Grandeur, Liberty, Oasis, Odyssey, Rhapsody, Serenade, and Symphony.
- Silversea – Three ships sailing itineraries to the Caribbean, South America, Transatlantic, and World. Ships include Spirit, Whisper, and Wind.
PORT CANAVERAL
- Carnival Cruise Line – Five ships sailing itineraries to the Bahamas, Bermuda, Eastern Caribbean, Western Caribbean, and Southern Caribbean. Ships include Breeze, Elation, Liberty, Radiance, and Mardi Gras.
- Disney Cruise Line – Three ships sailing itineraries to Bahamas, Eastern Caribbean, and Western Caribbean. Ships include Dream, Fantasy, and Wonder.
- Norwegian Cruise Line – Three ships sailing itineraries to the Bahamas, Eastern Caribbean, and Western Caribbean. Ships include Breakaway, Epic and Sun.
- Royal Caribbean International – Several ships sailing itineraries to the Bahamas, Eastern Caribbean and Western Caribbean. Ships, which change throughout the year, include Voyager, Adventure, Allure, Wonder, Utopia. Star of the Seas (starting July 2025)
PORT TAMPA BAY
- Carnival Cruise Line – Three ships sailing itineraries to Panama Canal and Western Caribbean. Ships include Legend, Miracle, and Paradise.
- Norwegian Cruise Line – One ship (Pearl) sails itineraries to Eastern Caribbean, Western Caribbean, Southern Caribbean, and Panama Canal.
- Royal Caribbean International – Several ships sailing itineraries, at various times of year, to Bahamas, Western Caribbean and Transatlantic crossings. Ships include Enchantment, Grandeur, Radiance, and Serenade.
JAXPORT (JACKSONVILLE)
- Carnival Cruise Line (Ecstasy) sails Bahamas itineraries.
- Norwegian Cruise Line — starting November 2025.
PORT OF PALM BEACH
- Bahamas Paradise Cruise Line (Grand Celebration) sails Bahamas itineraries.
5 TOP TIPS FOR NAVIGATING CRUISE PORTS IN FLORIDA WITH EASE
1. You Can Save Money By Skipping The Hotel.
Conventional wisdom says that you should arrive at least a day before your cruise departure date if you will be flying into your embarkation city. And this is clearly sound advice. However, in many circumstances, it can also be reasonable to make a different choice.
Depending on where you live, it is entirely possible to fly into and out of Florida on the same day as your embarkation and disembarkation dates with ample time to spare. One big advantage of doing so is saving money on hotels. We have done this many times. However, this is not for the faint of heart.
You will minimize potential problems if you book nonstop flights. Trying to switch plans en route adds more opportunities for things to go wrong. And, you should try to take the earliest flight that’s practical. If your flight is scheduled to land at least 4 hours before boarding for the ship closes, that provides a nice buffer.
Although we have done this many times without incident, our luck ran out at the end of 2022. Bottom line, this can save money, but it is also risky as unexpected travel delays might occur, which can be stressful and potentially cause you to miss your cruise. Weigh the savings against the risk, keeping in mind that the peace of mind from arriving a day early might be worth the extra cost of a hotel.
This post may contain affiliate links. Visit our Disclosures Page for more information.
2. When Booking A Hotel, Stick Close To The Port.
If booking a hotel, choose one close to the port (rather than the airport or mid-city).
In the ideal world, you will have plenty of time to get from any hotel in town to the port. But, in reality, lots of unexpected and uncontrollable things happen. Like construction, traffic delays, and road hazards. Or a pre-embarkation shopping trip that goes awry. It is much better to have a shorter distance to cover on embarkation day.
Each of the major Florida cruise port cities has excellent hotel options:
- In Fort Lauderdale, these are the best-reviewed hotels near the cruise port on TripAdvisor.
- Our personal favorite in Fort Lauderdale has been the Fort Lauderdale Marriott Harbor Beach Resort. The combination of the spacious pool and adjacent beach access kept everyone entertained for hours.
- In Miami, these are the best-reviewed hotels near Miami cruise port.
- Our personal favorite in Miami has been the Miami Marriott Biscayne Bay.
- For those sailing from Port Canaveral, these are the best-reviewed hotels near Port Canaveral.
- Our top choice for Tampa is the Tampa Marriott Water Street. It’s a wonderful, family-friendly hotel that offers a great breakfast buffet, a speedy shuttle to the cruise terminal, and excellent staff service!
And, if you are considering extending your stay in Florida, either before or after your cruise, check out these great publications to help you make the most of your time:
3. Pre-Arrange Rides To Avoid Taxi Lines And Excessive Waiting.
You can save a lot of frustration and aggravation if you pre-arrange rides to the cruise port, particularly if you are arriving from the airport. This is actually a great embarkation tip for almost any embarkation city, not just the cruise ports in Florida. This allows you to start off with a more relaxing vacation. Rather than standing in a line, in the heat, with cranky kids, waiting for a taxi that’s the right size for your party.
4. Don’t Assume That Guys Offering “Taxi” Service Mean Private Rides.
Here’s a disembarkation tip that is particularly relevant for Florida cruise ports. If you have not pre-arranged a ride to the airport, either through the cruise line or a third-party service, you will step outside looking for a taxi. Now in many large cities, you will often find legitimate car service guys hanging around asking people if they want rides because something happened to their original fare.
If you step outside and get approached by someone who otherwise looks legitimate, be sure to ask if it is a private ride or a group taxi. Oftentimes, the term “taxi” may be used loosely, and it’s actually a shuttle van.
We missed a plane with this mistake. We had done the early morning walk off the ship so that we could catch an early flight in Miami. They loaded all of our luggage into the cargo trailer. We stepped into a van and there was already one guy in it. That was fine since we were all going to the airport. But what we did not realize was that the driver would proceed to drive by several other terminals looking for additional fares. And, since we weren’t full, the driver made a whole other loop around the port for a second try.
Turns out that the guy who first approached us worked for a shuttle company. And the shuttle company had someone stationed at each terminal to solicit folks and hustle them into the van. Although this team of folks was moving rather efficiently, it still added an extra 20-30 minutes that we hadn’t expected.
5. Porters At Disembarkation Ports Won’t Wait With You Once You Exit The Terminal.
This is something that may not be obvious to everyone. It certainly wasn’t obvious to me at first.
When you are leaving your cruise ship, there will usually be porters with luggage carts running around to help you collect your luggage from the discharge area. (They work for tips.) They will wait with you in line and walk with you through customs.
The porters will walk you all the way to the curbside pick-up or the taxi line. But they will not continue to wait with you once you have stepped foot outside the terminal.
They will deposit your luggage at the curb and return inside.
So why is this worth mentioning? If you have a significant amount of luggage, it is yet another reason to arrange for a ride ahead of time.
You don’t want to have to struggle with your luggage through a long taxi line (without the benefit of a cart); nor is it ideal to have your luggage deposited near the front of the line to wait for you – when you are dozens of people deep in the line. The terminal areas in the major Florida cruise ports are very busy, and it is not a comfortable feeling to have all of your luggage beyond arm’s reach.
Closing Thoughts
Florida provides great opportunities for kicking off your fun-filled family vacation. And, incorporating these simple steps in your advanced planning will help you sail off and return smoothly.
Leave a comment