MSC Cruises
25 ships · 6,684 sailings
Ships
MSC World Asiafrom $769 · 489 sailings
MSC Fantasiafrom $407 · 470 sailings
MSC World Europafrom $284 · 438 sailings
MSC Virtuosafrom $249 · 430 sailings
MSC Musicafrom $354 · 414 sailings
MSC Seaviewfrom $467 · 396 sailings
MSC Euribiafrom $259 · 330 sailings
MSC Seashorefrom $179 · 311 sailings
MSC Sinfoniafrom $329 · 303 sailings
MSC Magnificafrom $279 · 283 sailings
MSC Operafrom $179 · 277 sailings
MSC Seasidefrom $155 · 257 sailings
MSC Liricafrom $238 · 244 sailings
MSC Divinafrom $335 · 241 sailings
MSC Splendidafrom $459 · 227 sailings
MSC Orchestrafrom $163 · 218 sailings
MSC Armoniafrom $348 · 215 sailings
MSC Preziosafrom $299 · 214 sailings
MSC World Americafrom $459 · 201 sailings
MSC Grandiosafrom $269 · 188 sailings
MSC Meravigliafrom $249 · 152 sailings
MSC World Atlanticfrom $767 · 103 sailings
MSC Seascapefrom $259 · 101 sailings
MSC Poesiafrom $420 · 95 sailings
MSC Bellissimafrom $240 · 87 sailings