4 types MSC Lirica MSC Cruises 2 nights · Western Mediterranean · 3 ports 7 – 9 January 2027 Split · Venice · Bari Interior249 $With window363 $With a balcony591 $Suite796 $ from 249 $ 124 $ per night Details
−10%all-time low4 types MSC Lirica MSC Cruises 10 nights · Western Mediterranean · 7 ports 6 – 16 December 2026 Split · Venice · Katakolon (Olympia) · Heraklion (Crete Island) · Port Said (Cairo) … +2 Interior1 622 $1 434 $With window1 622 $1 434 $With a balcony3 083 $2 871 $Suite3 663 $3 441 $ from 1 434 $ 143 $ per night Details
−7%all-time low4 types MSC Lirica MSC Cruises 11 nights · Western Mediterranean · 9 ports 16 – 27 December 2026 Split · Venice · Katakolon (Olympia) · Heraklion (Crete Island) · Rhodes … +4 Interior2 271 $2 073 $With window2 387 $2 187 $With a balcony4 150 $3 919 $Suite4 986 $4 740 $ from 2 073 $ 188 $ per night Details
4 types MSC Lirica MSC Cruises 11 nights · Western Mediterranean · 9 ports 25 November – 6 December 2026 Split · Venice · Katakolon (Olympia) · Heraklion (Crete Island) · Rhodes … +4 Interior2 278 $With window2 278 $With a balcony3 372 $Suite3 600 $ from 2 278 $ 207 $ per night Details
4 types MSC Lirica MSC Cruises 11 nights · Western Mediterranean · 9 ports 14 – 25 November 2026 Split · Venice · Katakolon (Olympia) · Heraklion (Crete Island) · Rhodes … +4 Interior2 392 $With window2 825 $With a balcony4 033 $Suite4 831 $ from 2 392 $ 217 $ per night Details
−5%all-time low4 types MSC Lirica MSC Cruises 11 nights · Western Mediterranean · 9 ports 27 December – 7 January 2027 Split · Venice · Katakolon (Olympia) · Heraklion (Crete Island) · Rhodes … +4 Interior3 153 $2 939 $With window3 246 $3 030 $With a balcony5 194 $4 945 $Suite6 563 $6 291 $ from 2 939 $ 267 $ per night Details