Home Cruise lines MSC Cruises Ocean Cruises MSC Meraviglia Barcelona Tuesday, October 20, 2026

MSC Cruises Ocean Cruises: 22 nights from Barcelona with MSC Meraviglia
Oct. 20, 2026

Spain, Gibraltar, Morocco, Portugal, United States
favorite
logo MSC Cruises
from $3,135
Price per person
Ocean Cruises with MSC Meraviglia from $3,135.17
Price per person

Cruise itinerary
Departure Port: Barcelona ➞ Landing: Miami

  • location_on
    Wednesday, October 21, 2026 9:00 AM - 7:00 PM
    Alicante chevron_right
  • location_on
    Thursday, October 22, 2026 1:00 PM - 8:00 PM
    Gibraltar chevron_right
  • location_on
    Friday, October 23, 2026 7:00 AM - 5:00 PM
    Cadiz chevron_right
  • location_on
    Saturday, October 24, 2026 6:00 AM - 9:00 PM
    Casablanca chevron_right
  • location_on
    Monday, October 26, 2026 8:00 AM - 6:00 PM
    Las Palmas chevron_right
  • location_on
    Tuesday, October 27, 2026 9:00 AM - 7:00 PM
    Funchal chevron_right
  • location_on
    Thursday, October 29, 2026 9:00 AM - 11:59 PM
    Ponta Delgada chevron_right
  • location_on
    Friday, October 30, 2026 12:01 AM - 7:00 PM
    Ponta Delgada chevron_right
  • location_on
    Thursday, November 5, 2026 9:00 AM - 11:59 PM
    Boston chevron_right
  • location_on
    Friday, November 6, 2026 12:01 AM - 7:00 PM
    Boston chevron_right
  • location_on
    Sunday, November 8, 2026 7:00 AM - 7:00 PM
    New York chevron_right
  • location_on
    Wednesday, November 11, 2026 12:01 AM
    Miami chevron_right
Barcelona

Barcelona

Alicante

Alicante

Gibraltar

Gibraltar

Cadiz

Cadiz

Casablanca

Casablanca

Las Palmas

Las Palmas

Funchal

Funchal

Ponta Delgada

Ponta Delgada

Ponta Delgada

Ponta Delgada

Boston

Boston

Boston

Boston

New York

New York

Miami

Miami