Departure Ports › Miami
Florida
PortMiami is one of the busiest cruise ports in the world, with terminals for most of the major lines on Dodge Island, a short drive from downtown Miami and Miami International Airport. Sailings range from quick Bahamas getaways to week-long Caribbean itineraries, so it is an easy choice for a first cruise or a last-minute escape.
These lines currently have sailings from Miami in our booking engine. Schedules change, so the list updates automatically.
Pick a destination to see matching sailings from Miami.
A few things worth knowing before embarkation day.
Compare sailings from other ports in the area.
Sailing counts and cruise lines come from our booking engine and refresh several times a day (last updated Nov 5, 1:56 am PST). Fares, cabins and availability change often and are confirmed at the time of booking.
Ships sail from PortMiami on Dodge Island, a short drive from downtown Miami. Terminals are spread across the island, so check your cruise documents for your exact terminal.
Miami International Airport (MIA) is about 15 to 25 minutes away, depending on traffic.
Right now, Azamara, Carnival Cruise Line, Celebrity Cruises, Cunard, Holland America Line, MSC Cruises, Norwegian Cruise Line, Oceania Cruises, Princess Cruises, Royal Caribbean, Seabourn, Silversea Cruises and Virgin Voyages have sailings from Miami in our booking engine. Schedules change, and this list updates automatically.
Sailings from Miami in our booking engine right now go to Bahamas, Eastern Caribbean, Transatlantic & Repositioning, Panama Canal and Pacific Coast. Pick a destination on this page to see matching sailings, or ask an advisor to compare them.
What’s next
Google Reviews
Real reviews from travelers our advisors have helped, straight from Google.
Booked with us? Leave us a Google review →
Tell us when you would like to travel and how you would like to get to the port. Our advisors will compare sailings, ships and cabins and find the right fit.