CruiseCompete: Easily Compare Multiple Offers from Cruise Experts
Compare offers from multiple travel agencies
1
Find your cruise
& request quotes
2
Compare members only prices,
upgrades, cabin credits & more!
3
Contact your preferred agent
for questions or to book your cruise
Over 1 million members

All Cruise Lines

Costa Cruise Lines

Costa Magica


Costa Magica Shore Excursions
Costa Magica Ship Reviews
Costa Magica Deck Plans & Cabin Photos

For help choosing a cruise, try our Virtual Cruise Advisor™ or Live Help.

Detailed Ship Information: The Costa Magica cruise ship pays homage to some of Italy's most fascinating destinations. From Positano to Portofino and Capri to Grada as well as Bellagio, Sicily and Vicenza, each of... Read More

Select a sail date below for competing quotes from multiple travel agencies:

3 Nights (3 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona
2019 Sails: Oct 19, Oct 26


3 Nights (3 nights) Mediterranean from Savona
Starting in Savona with stops in Barcelona, Marseilles
2019 Sails: Oct 21, Oct 28


3 Nights (3 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona, Tarragona
2019 Sails: Oct 29


3 Nights (3 nights) Mediterranean from Marseilles
Starting in Marseilles with stops in Savona, Tarragona
2019 Sails: Oct 30


3 Nights (3 nights) Mediterranean from Savona
Starting in Savona with stops in Tarragona, Marseilles, Genoa
2019 Sails: Oct 31


3 Nights (3 nights) Mediterranean from Marseilles
Starting in Marseilles with stops in Genoa, Naples, Palermo
2019 Sails: Nov 2


3 Nights (3 nights) Mediterranean from Savona
Starting in Savona with stops in Barcelona, Marseilles


3 Nights (3 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona
2020 Sails: Apr 7


3 Nights (3 nights) Mediterranean from Marseilles
Starting in Marseilles with stops in Savona, Barcelona


3 Nights (3 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona


3 Nights (3 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona
2020 Sails: Apr 22


3 Nights (3 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona
2020 Sails: May 15


3 Nights (3 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona
2020 Sails: Sep 29


3 Nights (3 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Genoa
2020 Sails: Oct 27


3 Nights (3 nights) Mediterranean from Marseilles
Starting in Marseilles with stops in Genoa, Barcelona
2020 Sails: Oct 28


3 Nights (3 nights) Mediterranean from Genoa
Starting in Genoa with stops in Barcelona, Marseilles, Savona
2020 Sails: Oct 29


4 Nights (4 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona
2019 Sails: Oct 15


4 Nights (4 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona


4 Nights (4 nights) Mediterranean from Marseilles
Starting in Marseilles with stops in Savona, Barcelona


4 Nights (4 nights) Mediterranean from Savona
Starting in Savona with stops in Barcelona, Marseilles


4 Nights (4 nights) Mediterranean from Marseilles
Starting in Marseilles with stops in Savona, Barcelona
2020 Sails: Apr 28


4 Nights (4 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona
2020 Sails: May 1


4 Nights (4 nights) Mediterranean from Savona
Starting in Savona with stops in Barcelona, Marseilles, Genoa
2020 Sails: Oct 25


5 Nights (5 nights) Mediterranean from Marseilles
Starting in Marseilles with stops in Savona, Barcelona, Palma
2020 Sails: Apr 8, Apr 23


5 Nights (5 nights) Mediterranean from Savona
Starting in Savona with stops in Barcelona, Palma, Marseilles
2020 Sails: Apr 9, Apr 24


5 Nights (5 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Palma, Marseilles, Savona
2020 Sails: Apr 10


6 Nights (6 nights) Mediterranean from Tarragona
Starting in Tarragona with stops in Marseilles, Genoa, Naples, Palermo, Valencia
2019 Sails: Nov 1


6 Nights (6 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona, Naples, Palermo
2019 Sails: Nov 29


6 Nights (6 nights) Mediterranean from Marseilles
Starting in Marseilles with stops in Savona, Naples, Palermo, Barcelona
2019 Sails: Nov 30


6 Nights (6 nights) Mediterranean from Savona
Starting in Savona with stops in Naples, Palermo, Barcelona, Marseilles
2019 Sails: Dec 1


6 Nights (6 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Palma, Marseilles, Savona
2020 Sails: Apr 25


7 Nights (7 nights) Mediterranean from Tarragona
Starting in Tarragona with stops in Marseilles, Genoa, Naples, Palermo, Valencia, Barcelona
2019 Sails: Nov 1


7 Nights (7 nights) Mediterranean from Marseilles
Starting in Marseilles with stops in Genoa, Naples, Palermo, Valencia, Barcelona
2019 Sails: Nov 2


7 Nights (7 nights) Mediterranean from Genoa
Starting in Genoa with stops in Naples, Palermo, Valencia, Barcelona, Marseilles, Savona
2019 Sails: Nov 3


7 Nights (7 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona, Naples, Palermo, Valencia
2019 Sails: Nov 8


7 Nights (7 nights) Mediterranean from Marseilles
Starting in Marseilles with stops in Savona, Naples, Palermo, Valencia, Barcelona
2019 Sails: Nov 9


7 Nights (7 nights) Mediterranean from Savona
Starting in Savona with stops in Naples, Palermo, Valencia, Barcelona, Marseilles
2019 Sails: Nov 10


7 Nights (7 nights) Caribbean from Guadeloupe
Starting in Guadeloupe with stops in Tortola, St. Maarten, Antigua, Kingstown, Martinique
2019 Sails: Dec 20, 2020: Jan 3, Jan 17, Jan 31, Feb 14, Mar 13


7 Nights (7 nights) Caribbean from Guadeloupe
Starting in Guadeloupe with stops in Tobago Scarborough, Grenada, Barbados, St. Lucia, Martinique
2019 Sails: Dec 27


7 Nights (7 nights) Caribbean from Martinique
Starting in Martinique with stops in Guadeloupe, Tortola, St. Maarten, Antigua, Kingstown
2020 Sails: Jan 2, Jan 16, Jan 30, Feb 13, Mar 12


7 Nights (7 nights) Caribbean from Martinique
Starting in Martinique with stops in Guadeloupe, Tobago Scarborough, Grenada, Barbados, St. Lucia
2020 Sails: Jan 9, Jan 23, Feb 20, Mar 5


7 Nights (7 nights) Caribbean from Martinique
Starting in Martinique with stops in Guadeloupe, Tortola, St. Maarten, Antigua, St. Kitts
2020 Sails: Feb 27


7 Nights (7 nights) Caribbean from Guadeloupe
Starting in Guadeloupe with stops in Tortola, St. Maarten, Antigua, St. Kitts, Martinique
2020 Sails: Feb 28


7 Nights (7 nights) Northern Europe from Stockholm
Starting in Stockholm with stops in Helsinki, St. Petersburg, Tallinn


7 Nights (7 nights) Northern Europe from Stockholm
Starting in Stockholm with stops in Tallinn, St. Petersburg, Helsinki
2020 Sails: Jul 11


7 Nights (7 nights) Northern Europe from Stockholm
Starting in Stockholm with stops in Visby, Helsinki, St. Petersburg, Tallinn
2020 Sails: Jul 18


7 Nights (7 nights) Northern Europe from Stockholm
Starting in Stockholm with stops in Kotka, St. Petersburg, Tallinn
2020 Sails: Aug 22


7 Nights (7 nights) Caribbean from Guadeloupe
Starting in Guadeloupe with stops in La Romana, Catalina Island, Tortola, St. Maarten, Martinique


7 Nights (7 nights) Caribbean from La Romana
Starting in La Romana with stops in Catalina Island, Tortola, St. Maarten, Martinique, Guadeloupe


7 Nights (7 nights) Caribbean from Guadeloupe
Starting in Guadeloupe with stops in La Romana, Catalina Island, St. Maarten, Antigua, Martinique
2020 Sails: Dec 26


7 Nights (7 nights) Caribbean from La Romana
Starting in La Romana with stops in Catalina Island, St. Maarten, Antigua, Martinique, Guadeloupe
2020 Sails: Dec 28


10 Nights (10 nights) Mediterranean from Savona
Starting in Savona with stops in Tarragona, Marseilles, Genoa, Naples, Palermo, Valencia, Barcelona
2019 Sails: Oct 31


10 Nights (10 nights) Northern Europe from Stockholm
Starting in Stockholm with stops in Copenhagen, Amsterdam Ijmuiden, Brest, Lisbon, Barcelona
2020 Sails: Sep 19


11 Nights (11 nights) Northern Europe from Stockholm
Starting in Stockholm with stops in Copenhagen, Amsterdam Ijmuiden, Brest, Lisbon, Barcelona, Marseilles
2020 Sails: Sep 19


12 Nights (12 nights) Northern Europe from Barcelona
Starting in Barcelona with stops in Cadiz, Lisbon, Vigo, Le Havre, Harwich, Amsterdam Ijmuiden, Stockholm
2020 Sails: May 18


12 Nights (12 nights) Northern Europe from Stockholm
Starting in Stockholm with stops in Copenhagen, Amsterdam Ijmuiden, Brest, Lisbon, Barcelona, Marseilles, Savona
2020 Sails: Sep 19


13 Nights (13 nights) Transoceanic from Savona
Starting in Savona with stops in Marseilles, Malaga, St. Cruz De Tenerife, Martinique, Guadeloupe
2019 Sails: Dec 7


13 Nights (13 nights) Transoceanic from Guadeloupe
Starting in Guadeloupe with stops in St. Lucia, St. Cruz De Tenerife, Gibraltar, Barcelona, Savona
2020 Sails: Mar 20


13 Nights (13 nights) Northern Europe from Savona
Starting in Savona with stops in Barcelona, Cadiz, Lisbon, Vigo, Le Havre, Harwich, Amsterdam Ijmuiden, Stockholm
2020 Sails: May 17


13 Nights (13 nights) Transoceanic from Savona
Starting in Savona with stops in Marseilles, Barcelona, St. Cruz De Tenerife, Martinique, Guadeloupe
2020 Sails: Dec 6


14 Nights (14 nights) Caribbean from Guadeloupe
Starting in Guadeloupe with stops in Tortola, St. Maarten, Antigua, Kingstown, Martinique, Tobago Scarborough, Grenada, Barbados, St. Lucia
2019 Sails: Dec 20


14 Nights (14 nights) Caribbean from Guadeloupe
Starting in Guadeloupe with stops in Tobago Scarborough, Grenada, Barbados, St. Lucia, Martinique, Tortola, St. Maarten, Antigua, Kingstown
2019 Sails: Dec 27


14 Nights (14 nights) Caribbean from Guadeloupe
Starting in Guadeloupe with stops in Grenada, Tobago Scarborough, Barbados, St. Lucia, Martinique, Tortola, St. Maarten, Antigua, Kingstown
2020 Sails: Feb 7


14 Nights (14 nights) Caribbean from Guadeloupe
Starting in Guadeloupe with stops in Tobago Scarborough, Grenada, Barbados, St. Lucia, Martinique, Tortola, St. Maarten, Antigua, St. Kitts
2020 Sails: Feb 21


14 Nights (14 nights) Caribbean from Guadeloupe
Starting in Guadeloupe with stops in Tortola, St. Maarten, Antigua, St. Kitts, Martinique, Tobago Scarborough, Grenada, Barbados, St. Lucia
2020 Sails: Feb 28


14 Nights (14 nights) Northern Europe from Marseilles
Starting in Marseilles with stops in Savona, Barcelona, Cadiz, Lisbon, Vigo, Le Havre, Harwich, Amsterdam Ijmuiden, Stockholm
2020 Sails: May 16


14 Nights (14 nights) Mediterranean from Savona
Starting in Savona with stops in Civitavecchia, Palermo, Athens, Rhodes, Limassol, Haifa, Crete, Katakolon, Catania
2020 Sails: Nov 22


14 Nights (14 nights) Transoceanic from Guadeloupe
Starting in Guadeloupe with stops in St. Lucia, Barbados, St. Cruz De Tenerife, Gibraltar, Marseilles, Savona
2021 Sails: Mar 20


15 Nights (15 nights) Transoceanic from Savona
Starting in Savona with stops in Marseilles, Barcelona, St. Cruz De Tenerife, Martinique, Guadeloupe, La Romana
2020 Sails: Dec 6


16 Nights (16 nights) Transoceanic from Martinique
Starting in Martinique with stops in Guadeloupe, St. Lucia, St. Cruz De Tenerife, Gibraltar, Barcelona, Savona, Marseilles
2020 Sails: Mar 19


16 Nights (16 nights) Mediterranean from Marseilles
Starting in Marseilles with stops in Savona, Civitavecchia, Palermo, Athens, Rhodes, Limassol, Haifa, Crete, Katakolon, Catania
2020 Sails: Nov 21


19 Nights (18 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseilles, Savona, Civitavecchia, Palermo, Athens, Rhodes, Limassol, Haifa, Crete, Katakolon, Catania
2020 Sails: Nov 20


19 Nights (19 nights) Transoceanic from La Romana
Starting in La Romana with stops in Catalina Island, Tortola, St. Maarten, Martinique, Guadeloupe, St. Lucia, Barbados, St. Cruz De Tenerife, Gibraltar, Marseilles, Savona
2021 Sails: Mar 15


20 Nights (20 nights) Transoceanic from Savona
Starting in Savona with stops in Marseilles, Barcelona, St. Cruz De Tenerife, Martinique, Guadeloupe, La Romana, Catalina Island, Tortola, St. Maarten
2020 Sails: Dec 6


21 Nights (21 nights) Transoceanic from Guadeloupe
Starting in Guadeloupe with stops in La Romana, Catalina Island, Tortola, St. Maarten, Martinique, St. Lucia, Barbados, St. Cruz De Tenerife, Gibraltar, Marseilles, Savona
2021 Sails: Mar 13


About Costa Magica

The Costa Magica cruise ship pays homage to some of Italy's most fascinating destinations. From Positano to Portofino and Capri to Grada as well as Bellagio, Sicily and Vicenza, each of the ship's public rooms and restaurants takes guests on a magical voyage to some of the most beautiful locales in Italy.


Connecting cruisers with the best cruise prices on discount cruises since 2003. Privacy Policy

Cruise news from Cruise Compete, where you compare cruise prices to get the best cruise discounts and deals
Let our Virtual Cruise Advisor(TM) recommend the best cruises for you.