Barcelona, Spain

Plan your in-port activities! Learn how to find shore excursions custom-taylored to your cruise itinerary.

Cruises from Miami to Barcelona, Spain


13 Night Transatlantic Cruise Aboard the Disney Magic
Ports of Call: Barcelona, Spain, Cadiz, Spain, Ibiza, Spain, Lisbon, Portugal, Malaga, Spain, and Ponta Delgada, Portugal

14 Night Cruise to Barcelona Aboard the Oceania Riviera
Ports of Call: Barcelona, Spain, Palma de Mallorca, Spain, Ponta Delgada, Portugal, Royal Naval Dockyard, Bermuda, and Tangier, Morocco

21 Night Cruise to Barcelona Aboard the Oceania Riviera
Ports of Call: Barcelona, Spain, Costa Maya, Mexico, Funchal, Portugal, Harvest Caye, Belize, Roatan, Honduras, Royal Naval Dockyard, Bermuda, and Tangier, Morocco

14 Night Transatlantic Cruise Aboard the Norwegian Star – Miami to Barcelona
Ports of Call: Alicante, Spain, Barcelona, Spain, Cadiz, Spain, Lisbon, Portugal, Malaga, Spain, and Ponta Delgada, Portugal