7 nights · Mediterranean
Mediterranean
From Barcelona, Spain · 2 ships
39 departures · from $786 all-in
Day by day
- Barcelona
- Marseille (Provence)
- Genoa (Portofino)
- Civitavecchia (Rome)
- Messina (Taormina)
- La Valletta
- At sea
- Barcelona
Departures
Dec 4, 2026
MSC World Asia
from $966 Roll call
Dec 11, 2026
MSC World Asia
from $808 Roll call
Dec 18, 2026
MSC World Asia
from $1,086 Roll call
Dec 25, 2026
MSC World Asia
from $1,359 Roll call
Jan 1, 2027
MSC World Asia
from $1,031 Roll call
Jan 8, 2027
MSC World Asia
from $948 Roll call
Jan 15, 2027
MSC World Asia
from $845 Roll call
Jan 22, 2027
MSC World Asia
from $786 Roll call
Jan 29, 2027
MSC World Asia
from $843 Roll call
Feb 5, 2027
MSC World Asia
from $821 Roll call
Feb 12, 2027
MSC World Asia
from $895 Roll call
Feb 19, 2027
MSC World Asia
from $885 Roll call
Feb 26, 2027
MSC World Asia
from $989 Roll call
Mar 5, 2027
MSC World Asia
from $976 Roll call
Mar 12, 2027
MSC World Asia
from $868 Roll call
Mar 19, 2027
MSC World Asia
from $1,106 Roll call
Mar 26, 2027
MSC World Asia
from $1,176 Roll call
Apr 2, 2027
MSC World Asia
from $1,216 Roll call
Apr 9, 2027
MSC World Asia
from $1,176 Roll call
Nov 26, 2027
MSC World Europa
from $956 Roll call
Dec 3, 2027
MSC World Europa
from $926 Roll call
Dec 10, 2027
MSC World Europa
from $926 Roll call
Dec 17, 2027
MSC World Europa
from $996 Roll call
Dec 24, 2027
MSC World Europa
from $1,306 Roll call
Dec 31, 2027
MSC World Europa
from $1,766 Roll call
Jan 7, 2028
MSC World Europa
from $856 Roll call
Jan 14, 2028
MSC World Europa
from $806 Roll call
Jan 21, 2028
MSC World Europa
from $806 Roll call
Jan 28, 2028
MSC World Europa
from $876 Roll call
Feb 4, 2028
MSC World Europa
from $876 Roll call
Feb 11, 2028
MSC World Europa
from $926 Roll call
Feb 18, 2028
MSC World Europa
from $926 Roll call
Feb 25, 2028
MSC World Europa
from $906 Roll call
Mar 3, 2028
MSC World Europa
from $906 Roll call
Mar 10, 2028
MSC World Europa
from $906 Roll call
Mar 17, 2028
MSC World Europa
from $1,036 Roll call
Mar 24, 2028
MSC World Europa
from $966 Roll call
Mar 31, 2028
MSC World Europa
from $1,016 Roll call
Apr 14, 2028
MSC World Europa
from $1,286 Roll call