Miami Cruises MIAMI CRUISES

Bahamas Mini (short cruise) Cruise from Miami

Mini (short cruise)Bahamas Mini (short cruise) cruises from Miami, Florida have gained significant popularity. Mini cruises from Miami, Florida, are an ideal short break for both families and couples. Short-break cruises, or mini-cruises from Miami to the Bahamas and Caribbean, are typically 2–5 nights and a great way to escape, with plenty of sophistication and relaxation. You'll be amazed at what you can fit into a mini-cruise. Miami mini cruises are ideal for weekend getaways, or you can even add a short cruise to your existing vacation.

Bahamas Ports of Call

Bahamas cruise from Miami include stops in some of the most breathtaking beaches and crystal-clear waters in the world.

  • Bahamas: A short cruise from Miami brings you to the Bahamas, offering an easy escape to its famed turquoise waters and vibrant island culture.

Cruise lines departing from Miami

At PortMiami, cruisers are welcomed by the world's most renowned cruise lines, offering a variety of Bahamas itineraries.

  • Carnival Cruise Line: Experience joy on fun-filled voyages suitable for all ages in the Caribbean.
  • Celebrity Cruises: Indulge in sophistication and refined experiences on Caribbean seas.
  • MSC Cruises: Elevate your Caribbean adventure with Mediterranean-inspired luxury and innovation.
  • Norwegian Cruise Line: Cruise the Caribbean on your terms with diverse entertainment and freestyle cruising.
  • Oceania Cruises: Indulge in exquisite cuisine and refined exploration in the breathtaking Caribbean.
  • Regent Seven Seas Cruises: Discover the epitome of all-inclusive luxury at sea.
  • Royal Caribbean: Choose immersive cruising in the Caribbean, where innovative ships and unforgettable adventures await.
  • Virgin Voyages: Set sail on a rebellious journey with style, offering adult-only cruising.

Duration

There are a variety of Tropical itineraries available from Miami, ranging from 2 to 17 days.

Bahamas Mini (short cruise) Itineraries and Cruise Schedule from Miami