Departure port

Barcelona, Spain

478 departures · from $329 all-in

Ships here

MSC Divina · MSC Euribia · MSC Fantasia · MSC Grandiosa · MSC Lirica · MSC Magnifica · MSC Meraviglia · MSC Musica · MSC Opera · MSC Seashore · MSC Seaview · MSC Sinfonia · MSC Splendida · MSC Virtuosa · MSC World Asia · MSC World Europa

Sailing from Barcelona, Spain

Oct 22, 2026 · 7n

MSC Seaview

Mediterranean

from $741 Roll call
Oct 23, 2026 · 4n

MSC Magnifica

Mediterranean

from $684 Roll call
Oct 23, 2026 · 7n

MSC World Europa

Mediterranean

from $926 Roll call
Oct 24, 2026 · 7n

MSC Euribia

Mediterranean

from $568 Roll call
Oct 24, 2026 · 3n

MSC Euribia

Mediterranean

from $475 Roll call
Oct 24, 2026 · 7n

MSC Grandiosa

Mediterranean

from $614 Roll call
Oct 25, 2026 · 7n

MSC Splendida

Mediterranean

from $1,022 Roll call
Oct 27, 2026 · 4n

MSC Magnifica

Mediterranean

from $424 Roll call
Oct 29, 2026 · 7n

MSC Seaview

Mediterranean

from $524 Roll call
Oct 30, 2026 · 7n

MSC World Europa

Mediterranean

from $787 Roll call
Oct 31, 2026 · 7n

MSC Euribia

Mediterranean

from $729 Roll call
Oct 31, 2026 · 14n

MSC Grandiosa

MSC Grand Voyages

from $526 Roll call
Oct 31, 2026 · 13n

MSC Grandiosa

MSC Grand Voyages

from $565 Roll call
Nov 1, 2026 · 7n

MSC Splendida

Mediterranean

from $935 Roll call
Nov 2, 2026 · 14n

MSC Opera

MSC Grand Voyages

from $626 Roll call
Nov 2, 2026 · 17n

MSC Opera

MSC Grand Voyages

from $1,344 Roll call
Nov 5, 2026 · 7n

MSC Seaview

Mediterranean

from $460 Roll call
Nov 6, 2026 · 6n

MSC World Europa

Mediterranean

from $381 Roll call
Nov 7, 2026 · 7n

MSC Euribia

Mediterranean

from $727 Roll call
Nov 8, 2026 · 7n

MSC Sinfonia

Mediterranean

from $537 Roll call
Nov 8, 2026 · 7n

MSC Splendida

Mediterranean

from $1,110 Roll call
Nov 12, 2026 · 5n

MSC World Europa

Mediterranean

from $353 Roll call
Nov 12, 2026 · 6n

MSC World Europa

Mediterranean

from $359 Roll call
Nov 13, 2026 · 7n

MSC Magnifica

Mediterranean

from $507 Roll call
Nov 14, 2026 · 7n

MSC Euribia

Mediterranean

from $646 Roll call
Nov 15, 2026 · 7n

MSC Sinfonia

Mediterranean

from $340 Roll call
Nov 15, 2026 · 14n

MSC Splendida

MSC Grand Voyages

from $1,309 Roll call
Nov 15, 2026 · 18n

MSC Splendida

MSC Grand Voyages

from $1,771 Roll call
Nov 16, 2026 · 16n

MSC Virtuosa

MSC Grand Voyages

from $1,121 Roll call
Nov 16, 2026 · 15n

MSC Virtuosa

MSC Grand Voyages

from $1,195 Roll call
Nov 16, 2026 · 12n

MSC Virtuosa

MSC Grand Voyages

from $1,239 Roll call
Nov 18, 2026 · 18n

MSC World Europa

MSC Grand Voyages

from $748 Roll call
Nov 18, 2026 · 17n

MSC World Europa

MSC Grand Voyages

from $775 Roll call
Nov 18, 2026 · 14n

MSC World Europa

MSC Grand Voyages

from $790 Roll call
Nov 20, 2026 · 7n

MSC Magnifica

Mediterranean

from $553 Roll call
Nov 21, 2026 · 7n

MSC Euribia

Mediterranean

from $600 Roll call
Nov 22, 2026 · 7n

MSC Sinfonia

Mediterranean

from $351 Roll call
Nov 27, 2026 · 7n

MSC Magnifica

Mediterranean

from $530 Roll call
Nov 28, 2026 · 7n

MSC Euribia

Mediterranean

from $514 Roll call
Nov 29, 2026 · 7n

MSC Sinfonia

Mediterranean

from $423 Roll call
Dec 4, 2026 · 4n

MSC Magnifica

Mediterranean

from $434 Roll call
Dec 4, 2026 · 7n

MSC World Asia

Mediterranean

from $966 Roll call
Dec 5, 2026 · 7n

MSC Euribia

Mediterranean

from $436 Roll call
Dec 6, 2026 · 7n

MSC Sinfonia

Mediterranean

from $420 Roll call
Dec 8, 2026 · 7n

MSC Magnifica

Mediterranean

from $519 Roll call
Dec 8, 2026 · 10n

MSC Magnifica

Mediterranean

from $777 Roll call
Dec 11, 2026 · 7n

MSC World Asia

Mediterranean

from $808 Roll call
Dec 11, 2026 · 3n

MSC World Asia

Mediterranean

from $913 Roll call
Dec 12, 2026 · 7n

MSC Euribia

Mediterranean

from $476 Roll call
Dec 13, 2026 · 7n

MSC Sinfonia

Mediterranean

from $425 Roll call
Dec 18, 2026 · 10n

MSC Magnifica

Mediterranean

from $1,321 Roll call
Dec 18, 2026 · 7n

MSC World Asia

Mediterranean

from $1,086 Roll call
Dec 19, 2026 · 7n

MSC Euribia

Mediterranean

from $798 Roll call
Dec 20, 2026 · 7n

MSC Sinfonia

Mediterranean

from $719 Roll call
Dec 25, 2026 · 7n

MSC World Asia

Mediterranean

from $1,359 Roll call
Dec 26, 2026 · 7n

MSC Euribia

Mediterranean

from $1,382 Roll call
Dec 27, 2026 · 7n

MSC Sinfonia

Mediterranean

from $1,095 Roll call
Dec 28, 2026 · 10n

MSC Magnifica

Mediterranean

from $965 Roll call
Jan 1, 2027 · 7n

MSC World Asia

Mediterranean

from $1,031 Roll call
Jan 2, 2027 · 7n

MSC Euribia

Mediterranean

from $757 Roll call