MSC Cruises
June 2025 Cruise Schedule
7 Night Western Mediterranean
MSC GrandiosaFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Grandiosa information
Sunday June 1st
7 Night Mediterranean
MSC World EuropaFrom Genoa to Genoa
More MSC World Europa information
Sunday June 1st
14 Nights Caribbean and Bahamas
MSC SeascapeFrom Miami to Miami
More MSC Seascape information
Sunday June 1st
7 Night Greek Isles
MSC OrchestraFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Orchestra information
Sunday June 1st
9 Night Mediterranean
MSC FantasiaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Fantasia information
Sunday June 1st
4 Nights Caribbean and Bahamas
MSC SeashoreFrom Port Canaveral to Port Canaveral
More MSC Seashore information
Sunday June 1st
7 Night Greek Isles
MSC ArmoniaFrom Venice to Venice
More MSC Armonia information
Sunday June 1st
7 Night Mediterranean
MSC SinfoniaFrom Venice to Venice
More MSC Sinfonia information
Monday June 2nd
7 Night Mediterranean
MSC SeaviewFrom Genoa to Genoa
More MSC Seaview information
Monday June 2nd
7 Night Mediterranean
MSC SeasideFrom Marseille to Marseille
More MSC Seaside information
Monday June 2nd
4 Nights Caribbean and Bahamas
MSC MagnificaFrom Miami to Miami
More MSC Magnifica information
Monday June 2nd
7 Night Mediterranean
MSC World EuropaFrom Naples to Naples
More MSC World Europa information
Monday June 2nd
7 Night Mediterranean
MSC SinfoniaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Sinfonia information
Tuesday June 3rd
7 Night Mediterranean
MSC SeasideFrom Barcelona to Barcelona
More MSC Seaside information
Wednesday June 4th
7 Night Mediterranean
MSC SeaviewFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Seaview information
Thursday June 5th
10 Night Western Mediterranean
MSC MusicaFrom Genoa to Genoa
More MSC Musica information
Thursday June 5th
7 Night Mediterranean
MSC DivinaFrom Naples to Naples
More MSC Divina information
Thursday June 5th
7 Night Greek Isles
MSC ArmoniaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Armonia information
Thursday June 5th
10 Nights Caribbean and Bahamas
MSC SeashoreFrom Port Canaveral to Port Canaveral
More MSC Seashore information
Friday June 6th
7 Night Mediterranean
MSC World EuropaFrom Barcelona to Barcelona
More MSC World Europa information
Friday June 6th
7 Night Mediterranean
MSC DivinaFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Divina information
Friday June 6th
7 Night Mediterranean
MSC GrandiosaFrom Marseille to Marseille
More MSC Grandiosa information
Friday June 6th
10 Night Mediterranean
MSC MusicaFrom Marseille to Marseille
More MSC Musica information
Friday June 6th
3 Nights Caribbean and Bahamas
MSC MagnificaFrom Miami to Miami
More MSC Magnifica information
Saturday June 7th
7 Nights Mediterranean
MSC SeaviewFrom Barcelona to Barcelona
More MSC Seaview information
Saturday June 7th
7 Night Western Mediterranean
MSC GrandiosaFrom Genoa to Genoa
More MSC Grandiosa information
Saturday June 7th
7 Night Mediterranean
MSC World EuropaFrom Marseille to Marseille
More MSC World Europa information
Saturday June 7th
14 Nights Eastern and Western Caribbean
MSC World AmericaFrom Miami to Miami
More MSC World America information
Saturday June 7th
7 Night Mediterranean
MSC SeasideFrom Naples to Naples
More MSC Seaside information
Saturday June 7th
2 Night Northern Europe
MSC VirtuosaFrom Southampton to Southampton
More MSC Virtuosa information
Saturday June 7th
7 Night Greek Isles
MSC LiricaFrom Venice to Venice
More MSC Lirica information
Sunday June 8th
7 Night Western Mediterranean
MSC GrandiosaFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Grandiosa information
Sunday June 8th
7 Night Mediterranean
MSC World EuropaFrom Genoa to Genoa
More MSC World Europa information
Sunday June 8th
7 Nights Caribbean and Bahamas
MSC SeascapeFrom Miami to Miami
More MSC Seascape information
Sunday June 8th
7 Night Greek Isles
MSC OrchestraFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Orchestra information
Sunday June 8th
11 Nights Caribbean and Bahamas
MSC SeashoreFrom Port Canaveral to Port Canaveral
More MSC Seashore information
Sunday June 8th
7 Night Greek Isles
MSC ArmoniaFrom Venice to Venice
More MSC Armonia information
Sunday June 8th
7 Night Mediterranean
MSC SinfoniaFrom Venice to Venice
More MSC Sinfonia information
Monday June 9th
7 Night Mediterranean
MSC SeaviewFrom Genoa to Genoa
More MSC Seaview information
Monday June 9th
7 Night Mediterranean
MSC SeasideFrom Marseille to Marseille
More MSC Seaside information
Monday June 9th
4 Nights Caribbean and Bahamas
MSC MagnificaFrom Miami to Miami
More MSC Magnifica information
Monday June 9th
7 Night Mediterranean
MSC World EuropaFrom Naples to Naples
More MSC World Europa information
Monday June 9th
7 Night Mediterranean
MSC SinfoniaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Sinfonia information
Monday June 9th
5 Night Northern Europe
MSC VirtuosaFrom Southampton to Southampton
More MSC Virtuosa information
Tuesday June 10th
7 Night Mediterranean
MSC SeasideFrom Barcelona to Barcelona
More MSC Seaside information
Tuesday June 10th
9 Night Mediterranean
MSC FantasiaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Fantasia information
Wednesday June 11th
7 Night Mediterranean
MSC SeaviewFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Seaview information
Thursday June 12th
7 Night Mediterranean
MSC DivinaFrom Naples to Naples
More MSC Divina information
Thursday June 12th
7 Night Greek Isles
MSC ArmoniaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Armonia information
Friday June 13th
7 Night Mediterranean
MSC World EuropaFrom Barcelona to Barcelona
More MSC World Europa information
Friday June 13th
7 Night Mediterranean
MSC DivinaFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Divina information
Friday June 13th
7 Night Mediterranean
MSC GrandiosaFrom Marseille to Marseille
More MSC Grandiosa information
Friday June 13th
3 Nights Caribbean and Bahamas
MSC MagnificaFrom Miami to Miami
More MSC Magnifica information
Saturday June 14th
7 Nights Mediterranean
MSC SeaviewFrom Barcelona to Barcelona
More MSC Seaview information
Saturday June 14th
7 Night Western Mediterranean
MSC GrandiosaFrom Genoa to Genoa
More MSC Grandiosa information
Saturday June 14th
7 Night Mediterranean
MSC World EuropaFrom Marseille to Marseille
More MSC World Europa information
Saturday June 14th
7 Nights Western Caribbean
MSC World AmericaFrom Miami to Miami
More MSC World America information
Saturday June 14th
7 Night Mediterranean
MSC SeasideFrom Naples to Naples
More MSC Seaside information
Saturday June 14th
7 Night Northern Europe
MSC VirtuosaFrom Southampton to Southampton
More MSC Virtuosa information
Saturday June 14th
7 Night Greek Isles
MSC LiricaFrom Venice to Venice
More MSC Lirica information
Sunday June 15th
7 Night Western Mediterranean
MSC GrandiosaFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Grandiosa information
Sunday June 15th
10 Night Western Mediterranean
MSC MusicaFrom Genoa to Genoa
More MSC Musica information
Sunday June 15th
7 Night Mediterranean
MSC World EuropaFrom Genoa to Genoa
More MSC World Europa information
Sunday June 15th
7 Nights Caribbean and Bahamas
MSC SeascapeFrom Miami to Miami
More MSC Seascape information
Sunday June 15th
7 Night Greek Isles
MSC OrchestraFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Orchestra information
Sunday June 15th
4 Nights Caribbean and Bahamas
MSC SeashoreFrom Port Canaveral to Port Canaveral
More MSC Seashore information
Sunday June 15th
7 Night Greek Isles
MSC ArmoniaFrom Venice to Venice
More MSC Armonia information
Sunday June 15th
7 Night Mediterranean
MSC SinfoniaFrom Venice to Venice
More MSC Sinfonia information
Monday June 16th
7 Night Mediterranean
MSC SeaviewFrom Genoa to Genoa
More MSC Seaview information
Monday June 16th
10 Night Mediterranean
MSC MusicaFrom Marseille to Marseille
More MSC Musica information
Monday June 16th
7 Night Mediterranean
MSC SeasideFrom Marseille to Marseille
More MSC Seaside information
Monday June 16th
4 Nights Caribbean and Bahamas
MSC MagnificaFrom Miami to Miami
More MSC Magnifica information
Monday June 16th
7 Night Mediterranean
MSC World EuropaFrom Naples to Naples
More MSC World Europa information
Monday June 16th
7 Night Mediterranean
MSC SinfoniaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Sinfonia information
Tuesday June 17th
7 Night Mediterranean
MSC SeasideFrom Barcelona to Barcelona
More MSC Seaside information
Wednesday June 18th
7 Night Mediterranean
MSC SeaviewFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Seaview information
Thursday June 19th
7 Night Mediterranean
MSC DivinaFrom Naples to Naples
More MSC Divina information
Thursday June 19th
9 Night Mediterranean
MSC FantasiaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Fantasia information
Thursday June 19th
7 Night Greek Isles
MSC ArmoniaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Armonia information
Thursday June 19th
10 Nights Caribbean and Bahamas
MSC SeashoreFrom Port Canaveral to Port Canaveral
More MSC Seashore information
Friday June 20th
7 Night Mediterranean
MSC World EuropaFrom Barcelona to Barcelona
More MSC World Europa information
Friday June 20th
7 Night Mediterranean
MSC DivinaFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Divina information
Friday June 20th
7 Night Mediterranean
MSC GrandiosaFrom Marseille to Marseille
More MSC Grandiosa information
Friday June 20th
3 Nights Caribbean and Bahamas
MSC MagnificaFrom Miami to Miami
More MSC Magnifica information
Saturday June 21st
7 Nights Mediterranean
MSC SeaviewFrom Barcelona to Barcelona
More MSC Seaview information
Saturday June 21st
7 Night Western Mediterranean
MSC GrandiosaFrom Genoa to Genoa
More MSC Grandiosa information
Saturday June 21st
7 Night Mediterranean
MSC World EuropaFrom Marseille to Marseille
More MSC World Europa information
Saturday June 21st
7 Nights Eastern Caribbean
MSC World AmericaFrom Miami to Miami
More MSC World America information
Saturday June 21st
7 Night Mediterranean
MSC SeasideFrom Naples to Naples
More MSC Seaside information
Saturday June 21st
7 Night Northern Europe
MSC VirtuosaFrom Southampton to Southampton
More MSC Virtuosa information
Saturday June 21st
7 Night Greek Isles
MSC LiricaFrom Venice to Venice
More MSC Lirica information
Sunday June 22nd
7 Night Western Mediterranean
MSC GrandiosaFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Grandiosa information
Sunday June 22nd
7 Night Mediterranean
MSC World EuropaFrom Genoa to Genoa
More MSC World Europa information
Sunday June 22nd
7 Nights Caribbean and Bahamas
MSC SeascapeFrom Miami to Miami
More MSC Seascape information
Sunday June 22nd
7 Night Greek Isles
MSC OrchestraFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Orchestra information
Sunday June 22nd
11 Nights Caribbean and Bahamas
MSC SeashoreFrom Port Canaveral to Port Canaveral
More MSC Seashore information
Sunday June 22nd
7 Night Greek Isles
MSC ArmoniaFrom Venice to Venice
More MSC Armonia information
Sunday June 22nd
7 Night Mediterranean
MSC SinfoniaFrom Venice to Venice
More MSC Sinfonia information
Monday June 23rd
7 Night Mediterranean
MSC SeaviewFrom Genoa to Genoa
More MSC Seaview information
Monday June 23rd
7 Night Mediterranean
MSC SeasideFrom Marseille to Marseille
More MSC Seaside information
Monday June 23rd
4 Nights Caribbean and Bahamas
MSC MagnificaFrom Miami to Miami
More MSC Magnifica information
Monday June 23rd
7 Night Mediterranean
MSC World EuropaFrom Naples to Naples
More MSC World Europa information
Monday June 23rd
7 Night Mediterranean
MSC SinfoniaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Sinfonia information
Tuesday June 24th
7 Night Mediterranean
MSC SeasideFrom Barcelona to Barcelona
More MSC Seaside information
Wednesday June 25th
7 Night Mediterranean
MSC SeaviewFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Seaview information
Wednesday June 25th
10 Night Western Mediterranean
MSC MusicaFrom Genoa to Genoa
More MSC Musica information
Thursday June 26th
10 Night Mediterranean
MSC MusicaFrom Marseille to Marseille
More MSC Musica information
Thursday June 26th
7 Night Mediterranean
MSC DivinaFrom Naples to Naples
More MSC Divina information
Thursday June 26th
7 Night Greek Isles
MSC ArmoniaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Armonia information
Friday June 27th
7 Night Mediterranean
MSC World EuropaFrom Barcelona to Barcelona
More MSC World Europa information
Friday June 27th
7 Night Mediterranean
MSC DivinaFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Divina information
Friday June 27th
7 Night Mediterranean
MSC GrandiosaFrom Marseille to Marseille
More MSC Grandiosa information
Friday June 27th
3 Nights Caribbean and Bahamas
MSC MagnificaFrom Miami to Miami
More MSC Magnifica information
Saturday June 28th
7 Nights Mediterranean
MSC SeaviewFrom Barcelona to Barcelona
More MSC Seaview information
Saturday June 28th
7 Night Western Mediterranean
MSC GrandiosaFrom Genoa to Genoa
More MSC Grandiosa information
Saturday June 28th
7 Night Mediterranean
MSC World EuropaFrom Marseille to Marseille
More MSC World Europa information
Saturday June 28th
7 Nights Western Caribbean
MSC World AmericaFrom Miami to Miami
More MSC World America information
Saturday June 28th
7 Night Mediterranean
MSC SeasideFrom Naples to Naples
More MSC Seaside information
Saturday June 28th
9 Night Mediterranean
MSC FantasiaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Fantasia information
Saturday June 28th
5 Night Northern Europe
MSC VirtuosaFrom Southampton to Southampton
More MSC Virtuosa information
Saturday June 28th
7 Night Greek Isles
MSC LiricaFrom Venice to Venice
More MSC Lirica information
Sunday June 29th
7 Night Western Mediterranean
MSC GrandiosaFrom Civitavecchia (Rome) to Civitavecchia (Rome)
More MSC Grandiosa information
Sunday June 29th
7 Night Mediterranean
MSC World EuropaFrom Genoa to Genoa
More MSC World Europa information
Sunday June 29th
7 Nights Caribbean and Bahamas
MSC SeascapeFrom Miami to Miami
More MSC Seascape information
Sunday June 29th
7 Night Greek Isles
MSC OrchestraFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Orchestra information
Sunday June 29th
4 Nights Caribbean and Bahamas
MSC SeashoreFrom Port Canaveral to Port Canaveral
More MSC Seashore information
Sunday June 29th
7 Night Greek Isles
MSC ArmoniaFrom Venice to Venice
More MSC Armonia information
Sunday June 29th
7 Night Mediterranean
MSC SinfoniaFrom Venice to Venice
More MSC Sinfonia information
Monday June 30th
7 Night Mediterranean
MSC SeaviewFrom Genoa to Genoa
More MSC Seaview information
Monday June 30th
7 Night Mediterranean
MSC SeasideFrom Marseille to Marseille
More MSC Seaside information
Monday June 30th
4 Nights Caribbean and Bahamas
MSC MagnificaFrom Miami to Miami
More MSC Magnifica information
Monday June 30th
7 Night Mediterranean
MSC World EuropaFrom Naples to Naples
More MSC World Europa information
Monday June 30th
7 Night Mediterranean
MSC SinfoniaFrom Piraeus (Athens) to Piraeus (Athens)
More MSC Sinfonia information
MSC Cruises Schedule By Month
May 2024June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
Cruise Updates
November Top CruisesThe most fantastic cruises scheduled for November include departures from Buenos Aires, Rome, Los Angeles and Barcelona.
Top 25 Cruises Worldwide in May 2025
Our selections for the top cruise departures next May includes a half-world cruise on Crown Princess that leaves Auckland on May 31st and arrives in England 60 days later.
Viking Jupiter Cruises
Viking's Jupiter has a bunch of really interesting cruises scheduled over the next two years. We like the sound of the 17-night trips from Buenos Aires to the fjords of Chile, departing four times in late 2024-early 2025.
Cruises from Puerto Rico
If you want to venture deep into the Caribbean without taking an extra-long cruise, departing from San Juan is a good option.
Seven Seas Splendor Cruises
This luxury cruise ship specializes in 10-24 night explorations of the world's most interesting cruise destinations.