4 types MSC Lirica MSC Cruises 2 nights · Western Mediterranean · 3 ports 7 – 9 January 2027 Split · Venice · Bari Interior218 €With window318 €With a balcony518 €Suite698 € from 218 € 109 € 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 398 €1 258 €With window1 398 €1 258 €With a balcony2 658 €2 518 €Suite3 158 €3 018 € from 1 258 € 126 € 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 Interior1 958 €1 818 €With window2 058 €1 918 €With a balcony3 578 €3 438 €Suite4 298 €4 158 € from 1 818 € 165 € 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 Interior1 998 €With window1 998 €With a balcony2 958 €Suite3 158 € from 1 998 € 182 € 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 098 €With window2 478 €With a balcony3 538 €Suite4 238 € from 2 098 € 191 € 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 Interior2 718 €2 578 €With window2 798 €2 658 €With a balcony4 478 €4 338 €Suite5 658 €5 518 € from 2 578 € 234 € per night Details