21 Night Cruise to Barcelona Aboard the Oceania Riviera

Combine a 7 -night Miami to Miami Caribbean cruise with a one-way 14-night sailing from Miami to Barcelona for a 21-night voyage that includes ports of call in Honduras, Belize, Mexico, Bermuda, Portugal, Morocco, and Spain.

Cruise Line: Oceania Cruises

Ship: Oceania Riviera (click for ship details)

This upscale midsize ship offers fine dining and busy itineraries that include stops in ports the bigger ships can't get to.

Departure Dates and Pricing: See sailing dates and fares at CruiseDirect.com

Ports of Call: Barcelona, Spain, Costa Maya, Mexico, Funchal, Portugal, Harvest Caye, Belize, Roatan, Honduras, Royal Naval Dockyard, Bermuda, and Tangier, Morocco

Sailing Months: March 2019

Request a Brochure: Make a cruise brochure request at OceaniaCruises.com

suitcaseWatch the ships come in! Stay at the InterContinental Miami overlooking Port of Miami and enjoy views of the cruise ships in Biscayne Bay.