MSC Opera 2024 Cruise Calendar

Below is MSC Opera's complete 2024 Cruise Calendar consisting of 285 cruises.

Call 01202 544876 for help

We strive not to be beaten on price!

MSC Opera 2024 Cruise Calendar

DateNightsCruisePrice
1st May 217Italy, Croatia, Greece, MontenegroCall for price
4th May 217Bari,Corfu,Kotor,Split,Trieste,Zadar,BariCall for price
8th May 217Italy, Croatia, Greece, MontenegroCall for price
11th May 217Bari,Corfu,Bar,Split,Trieste,Zadar,BariCall for price
15th May 217Italy, Croatia, Greece, MontenegroCall for price
18th May 217Bari,Corfu,Kotor,Split,Trieste,Zadar,BariCall for price
22nd May 217Italy, Croatia, Greece, MontenegroCall for price
25th May 217Bari,Corfu,Kotor,Split,Trieste,Zadar,BariCall for price
29th May 217Italy, Croatia, Greece, MontenegroCall for price
1st Jun 217Bari,Corfu,Kotor,Split,Trieste,Zadar,BariCall for price
5th Jun 217Italy, Croatia, Greece, MontenegroCall for price
8th Jun 217Bari,Corfu,Kotor,Split,Trieste,Zadar,BariCall for price
12th Jun 217Italy, Croatia, Greece, MontenegroCall for price
15th Jun 217Bari,Corfu,Kotor,Split,Trieste,Zadar,BariCall for price
19th Jun 217Italy, Croatia, Greece, MontenegroCall for price
22nd Jun 217Bari,Corfu,Kotor,Split,Trieste,Zadar,BariCall for price
26th Jun 217Italy, Croatia, Greece, MontenegroCall for price
29th Jun 217Italy, Greece, Montenegro, CroatiaCall for price
3rd Jul 217Italy, Croatia, Greece, MontenegroCall for price
6th Jul 217Italy, Greece, Montenegro, CroatiaCall for price
10th Jul 217Italy, Croatia, Greece, MontenegroCall for price
13th Jul 217Italy, Greece, Montenegro, CroatiaCall for price
17th Jul 217Italy, Croatia, Greece, MontenegroCall for price
20th Jul 217Italy, Greece, Montenegro, CroatiaCall for price
24th Jul 217Italy, Croatia, Greece, MontenegroCall for price
27th Jul 217Italy, Greece, Montenegro, CroatiaCall for price
31st Jul 217Italy, Croatia, Greece, MontenegroCall for price
3rd Aug 217Italy, Greece, Montenegro, CroatiaCall for price
7th Aug 217Italy, Croatia, Greece, MontenegroCall for price
10th Aug 217Italy, Greece, Montenegro, CroatiaCall for price
14th Aug 217Italy, Croatia, Greece, MontenegroCall for price
17th Aug 217Italy, Greece, Montenegro, CroatiaCall for price
21st Aug 217Italy, Croatia, Greece, MontenegroCall for price
24th Aug 217Italy, Greece, Montenegro, CroatiaCall for price
28th Aug 217Italy, Croatia, Greece, MontenegroCall for price
31st Aug 217Italy, Greece, Montenegro, CroatiaCall for price
4th Sep 217Italy, Croatia, Greece, MontenegroCall for price
7th Sep 217Italy, Greece, Montenegro, CroatiaCall for price
11th Sep 217Italy, Croatia, Greece, MontenegroCall for price
14th Sep 217Italy, Greece, Montenegro, CroatiaCall for price
18th Sep 217Italy, Croatia, Greece, MontenegroCall for price
21st Sep 217Italy, Greece, Montenegro, CroatiaCall for price
25th Sep 217Italy, Croatia, Greece, MontenegroCall for price
28th Sep 217Italy, Greece, Montenegro, CroatiaCall for price
2nd Oct 217Italy, Croatia, Greece, MontenegroCall for price
5th Oct 217Italy, Greece, Montenegro, CroatiaCall for price
9th Oct 217Italy, Croatia, Greece, MontenegroCall for price
12th Oct 217Italy, Greece, Montenegro, CroatiaCall for price
16th Oct 217Italy, Croatia, Greece, MontenegroCall for price
19th Oct 214Italy, Greece, Montenegro, CroatiaCall for price
23rd Oct 212Italy, CroatiaCall for price
25th Oct 2120Italy, Croatia, Greece, Cyprus, Egypt, Israel, Jordan, Oman, United Arab EmiratesCall for price
25th Oct 2118Italy, Croatia, Greece, Cyprus, Egypt, Israel, Jordan, Oman, United Arab EmiratesCall for price
12th Nov 214United Arab EmiratesCall for price
14th Nov 217United Arab Emirates, OmanCall for price
16th Nov 217United Arab Emirates, OmanCall for price
21st Nov 217United Arab Emirates, OmanCall for price
23rd Nov 217United Arab Emirates, OmanCall for price
28th Nov 217United Arab Emirates, OmanCall for price
30th Nov 217United Arab Emirates, OmanCall for price
5th Dec 217United Arab Emirates, OmanCall for price
7th Dec 218United Arab Emirates, OmanCall for price
12th Dec 217United Arab Emirates, OmanCall for price
15th Dec 216United Arab Emirates, OmanCall for price
19th Dec 217United Arab Emirates, OmanCall for price
21st Dec 217United Arab Emirates, OmanCall for price
26th Dec 217United Arab Emirates, OmanCall for price
28th Dec 217United Arab Emirates, OmanCall for price
2nd Jan 227United Arab Emirates, OmanCall for price
4th Jan 228United Arab Emirates, OmanCall for price
9th Jan 227United Arab Emirates, OmanCall for price
12th Jan 226United Arab Emirates, OmanCall for price
16th Jan 227United Arab Emirates, OmanCall for price
18th Jan 227United Arab Emirates, OmanCall for price
23rd Jan 227United Arab Emirates, OmanCall for price
25th Jan 227United Arab Emirates, OmanCall for price
30th Jan 227United Arab Emirates, OmanCall for price
1st Feb 227United Arab Emirates, OmanCall for price
6th Feb 227United Arab Emirates, OmanCall for price
8th Feb 227United Arab Emirates, OmanCall for price
13th Feb 227United Arab Emirates, OmanCall for price
15th Feb 227United Arab Emirates, OmanCall for price
20th Feb 227United Arab Emirates, OmanCall for price
22nd Feb 227United Arab Emirates, OmanCall for price
27th Feb 227United Arab Emirates, OmanCall for price
1st Mar 227United Arab Emirates, OmanCall for price
6th Mar 227United Arab Emirates, OmanCall for price
8th Mar 227United Arab Emirates, OmanCall for price
13th Mar 227United Arab Emirates, OmanCall for price
15th Mar 227United Arab Emirates, OmanCall for price
20th Mar 227United Arab Emirates, OmanCall for price
22nd Mar 226United Arab Emirates, OmanCall for price
27th Mar 227United Arab EmiratesCall for price
28th Mar 227United Arab EmiratesCall for price
3rd Apr 2220United Arab Emirates, Oman, Jordan, Egypt, Israel, Cyprus, Greece, Croatia, ItalyCall for price
4th Apr 2219Abu Dhabi, TriesteCall for price
23rd Apr 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
24th Apr 227Italy, France, Spain, TunisiaCall for price
25th Apr 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
25th Apr 227France, Spain, Tunisia, ItalyCall for price
26th Apr 227Spain, Tunisia, Italy, FranceCall for price
29th Apr 227Italy, France, Spain, TunisiaCall for price
30th Apr 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
30th Apr 227Italy, France, Spain, TunisiaCall for price
1st May 227Italy, France, Spain, TunisiaCall for price
2nd May 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
2nd May 227France, Spain, Tunisia, ItalyCall for price
3rd May 227Spain, Tunisia, Italy, FranceCall for price
6th May 227Italy, France, Spain, TunisiaCall for price
7th May 227Italy, France, Spain, TunisiaCall for price
7th May 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
8th May 227Italy, France, Spain, TunisiaCall for price
9th May 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
9th May 227France, Spain, Tunisia, ItalyCall for price
10th May 227Spain, Tunisia, Italy, FranceCall for price
13th May 227Italy, France, Spain, TunisiaCall for price
14th May 227Italy, France, Spain, TunisiaCall for price
14th May 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
15th May 227Italy, France, Spain, TunisiaCall for price
16th May 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
16th May 227France, Spain, Tunisia, ItalyCall for price
17th May 227Spain, Tunisia, Italy, FranceCall for price
20th May 227Italy, France, Spain, TunisiaCall for price
21st May 227Italy, France, Spain, TunisiaCall for price
21st May 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
22nd May 227Italy, France, Spain, TunisiaCall for price
23rd May 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
23rd May 227France, Spain, Tunisia, ItalyCall for price
24th May 227Spain, Tunisia, Italy, FranceCall for price
27th May 227Italy, France, Spain, TunisiaCall for price
28th May 227Italy, France, Spain, TunisiaCall for price
28th May 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
29th May 227Italy, France, Spain, TunisiaCall for price
30th May 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
30th May 227France, Spain, Tunisia, ItalyCall for price
31st May 227Spain, Tunisia, Italy, FranceCall for price
3rd Jun 227Italy, France, Spain, TunisiaCall for price
4th Jun 227Italy, France, Spain, TunisiaCall for price
4th Jun 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
5th Jun 227Italy, France, Spain, TunisiaCall for price
6th Jun 227France, Spain, Tunisia, ItalyCall for price
6th Jun 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
7th Jun 227Spain, Tunisia, Italy, FranceCall for price
10th Jun 227Italy, France, Spain, TunisiaCall for price
11th Jun 227Italy, France, Spain, TunisiaCall for price
11th Jun 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
12th Jun 227Italy, France, Spain, TunisiaCall for price
13th Jun 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
13th Jun 227France, Spain, Tunisia, ItalyCall for price
14th Jun 227Spain, Tunisia, Italy, FranceCall for price
17th Jun 227Italy, France, Spain, TunisiaCall for price
18th Jun 227Italy, France, Spain, TunisiaCall for price
18th Jun 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
19th Jun 227Italy, France, Spain, TunisiaCall for price
20th Jun 227France, Spain, Tunisia, ItalyCall for price
20th Jun 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
21st Jun 227Spain, Tunisia, Italy, FranceCall for price
24th Jun 227Italy, France, Spain, TunisiaCall for price
25th Jun 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
25th Jun 227Italy, France, Spain, TunisiaCall for price
26th Jun 227Italy, France, Spain, TunisiaCall for price
27th Jun 227France, Spain, Tunisia, ItalyCall for price
27th Jun 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
28th Jun 227Spain, Tunisia, Italy, FranceCall for price
1st Jul 227Italy, France, Spain, TunisiaCall for price
2nd Jul 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
2nd Jul 227Italy, France, Spain, TunisiaCall for price
3rd Jul 227Italy, France, Spain, TunisiaCall for price
4th Jul 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
4th Jul 227France, Spain, Tunisia, ItalyCall for price
5th Jul 227Spain, Tunisia, Italy, FranceCall for price
8th Jul 227Italy, France, Spain, TunisiaCall for price
9th Jul 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
9th Jul 227Italy, France, Spain, TunisiaCall for price
10th Jul 227Italy, France, Spain, TunisiaCall for price
11th Jul 227France, Spain, Tunisia, ItalyCall for price
11th Jul 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
12th Jul 227Spain, Tunisia, Italy, FranceCall for price
15th Jul 227Italy, France, Spain, TunisiaCall for price
16th Jul 227Italy, France, Spain, TunisiaCall for price
16th Jul 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
17th Jul 227Italy, France, Spain, TunisiaCall for price
18th Jul 227France, Spain, Tunisia, ItalyCall for price
18th Jul 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
19th Jul 227Spain, Tunisia, Italy, FranceCall for price
22nd Jul 227Italy, France, Spain, TunisiaCall for price
23rd Jul 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
23rd Jul 227Italy, France, Spain, TunisiaCall for price
24th Jul 227Italy, France, Spain, TunisiaCall for price
25th Jul 227France, Spain, Tunisia, ItalyCall for price
25th Jul 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
26th Jul 227Spain, Tunisia, Italy, FranceCall for price
29th Jul 227Italy, France, Spain, TunisiaCall for price
30th Jul 227Italy, France, Spain, TunisiaCall for price
30th Jul 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
31st Jul 227Italy, France, Spain, TunisiaCall for price
1st Aug 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
1st Aug 227France, Spain, Tunisia, ItalyCall for price
2nd Aug 227Spain, Tunisia, Italy, FranceCall for price
5th Aug 227Italy, France, Spain, TunisiaCall for price
6th Aug 227Italy, France, Spain, TunisiaCall for price
6th Aug 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
7th Aug 227Italy, France, Spain, TunisiaCall for price
8th Aug 227France, Spain, Tunisia, ItalyCall for price
8th Aug 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
9th Aug 227Spain, Tunisia, Italy, FranceCall for price
12th Aug 227Italy, France, Spain, TunisiaCall for price
13th Aug 227Italy, France, Spain, TunisiaCall for price
13th Aug 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
14th Aug 227Italy, France, Spain, TunisiaCall for price
15th Aug 227France, Spain, Tunisia, ItalyCall for price
15th Aug 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
16th Aug 227Spain, Tunisia, Italy, FranceCall for price
19th Aug 227Italy, France, Spain, TunisiaCall for price
20th Aug 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
20th Aug 227Italy, France, Spain, TunisiaCall for price
21st Aug 227Italy, France, Spain, TunisiaCall for price
22nd Aug 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
22nd Aug 227France, Spain, Tunisia, ItalyCall for price
23rd Aug 227Spain, Tunisia, Italy, FranceCall for price
26th Aug 227Italy, France, Spain, TunisiaCall for price
27th Aug 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
27th Aug 227Italy, France, Spain, TunisiaCall for price
28th Aug 227Italy, France, Spain, TunisiaCall for price
29th Aug 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
29th Aug 227France, Spain, Tunisia, ItalyCall for price
30th Aug 227Spain, Tunisia, Italy, FranceCall for price
2nd Sep 227Italy, France, Spain, TunisiaCall for price
3rd Sep 227Italy, France, Spain, TunisiaCall for price
3rd Sep 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
4th Sep 227Italy, France, Spain, TunisiaCall for price
5th Sep 227France, Spain, Tunisia, ItalyCall for price
5th Sep 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
6th Sep 227Spain, Tunisia, Italy, FranceCall for price
9th Sep 227Italy, France, Spain, TunisiaCall for price
10th Sep 227Italy, France, Spain, TunisiaCall for price
10th Sep 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
11th Sep 227Italy, France, Spain, TunisiaCall for price
12th Sep 227France, Spain, Tunisia, ItalyCall for price
12th Sep 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
13th Sep 227Spain, Tunisia, Italy, FranceCall for price
16th Sep 227Italy, France, Spain, TunisiaCall for price
17th Sep 227Italy, France, Spain, TunisiaCall for price
17th Sep 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
18th Sep 227Italy, France, Spain, TunisiaCall for price
19th Sep 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
19th Sep 227France, Spain, Tunisia, ItalyCall for price
20th Sep 227Spain, Tunisia, Italy, FranceCall for price
23rd Sep 227Italy, France, Spain, TunisiaCall for price
24th Sep 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
24th Sep 227Italy, France, Spain, TunisiaCall for price
25th Sep 227Italy, France, Spain, TunisiaCall for price
26th Sep 227France, Spain, Tunisia, ItalyCall for price
26th Sep 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
27th Sep 227Spain, Tunisia, Italy, FranceCall for price
30th Sep 227Italy, France, Spain, TunisiaCall for price
1st Oct 227Italy, France, Spain, TunisiaCall for price
1st Oct 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
2nd Oct 227Italy, France, Spain, TunisiaCall for price
3rd Oct 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
3rd Oct 227France, Spain, Tunisia, ItalyCall for price
4th Oct 227Spain, Tunisia, Italy, FranceCall for price
7th Oct 227Italy, France, Spain, TunisiaCall for price
8th Oct 227Italy, France, Spain, TunisiaCall for price
8th Oct 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
9th Oct 227Italy, France, Spain, TunisiaCall for price
10th Oct 227France, Spain, Tunisia, ItalyCall for price
10th Oct 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
11th Oct 227Spain, Tunisia, Italy, FranceCall for price
14th Oct 227Italy, France, Spain, TunisiaCall for price
15th Oct 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
15th Oct 227Italy, France, Spain, TunisiaCall for price
16th Oct 227Italy, France, Spain, TunisiaCall for price
17th Oct 227Bari,Corfu,Kotor,Dubrovnik,Split,Trieste,BariCall for price
17th Oct 227France, Spain, Tunisia, ItalyCall for price
18th Oct 227Spain, Tunisia, Italy, FranceCall for price
21st Oct 227Italy, France, Spain, TunisiaCall for price
22nd Oct 227Italy, France, Spain, TunisiaCall for price
22nd Oct 227Trieste,Bari,Corfu,Kotor,Dubrovnik,Split,TriesteCall for price
23rd Oct 227Italy, France, Spain, TunisiaCall for price
24th Oct 227France, Spain, Tunisia, ItalyCall for price
25th Oct 227Spain, Tunisia, Italy, FranceCall for price
28th Oct 227Italy, France, Spain, TunisiaCall for price
29th Oct 227Italy, France, Spain, TunisiaCall for price
30th Oct 227Italy, France, Spain, TunisiaCall for price