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

Costa Cruise Lines

Costa Magica

Costa Magica Cruise Ship

Costa Magica information

Click on a sail date below
to request Multiple Quotes.


If you need help choosing a cruise, try our Virtual Cruise Advisor™ or Live Help.

2 Nights (2 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Savona
2020 Sails: Apr 1


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


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


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


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


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 Tarragona
Starting in Tarragona with stops in Marseilles, Savona, Barcelona
2019 Sails: Nov 16


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


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 Marseilles
Starting in Marseille with stops in Savona, Tarragona
2019 Sails: Sep 18


4 Nights (4 nights) Mediterranean from Savona
Starting in Savona with stops in Tarragona, Marseille
2019 Sails: Sep 19


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


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


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


4 Nights (4 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Marseille, Savona, Tarragona
2019 Sails: Nov 12


4 Nights (4 nights) Mediterranean from Marseilles
Starting in Marseille with stops in Savona, Tarragona
2019 Sails: Nov 13


4 Nights (4 nights) Mediterranean from Savona
Starting in Savona with stops in Tarragona, Marseille
2019 Sails: Nov 14


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 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 Savona
Starting in Savona with stops in Barcelona, Palma, Marseille
2019 Sails: Sep 14


5 Nights (5 nights) Mediterranean from Savona
Starting in Savona with stops in Barcelona, Palma, Marseille
2019 Sails: Nov 18, Nov 23


5 Nights (5 nights) Mediterranean from Barcelona
Starting in Barcelona with stops in Palma, Marseille, Savona
2019 Sails: Nov 19


5 Nights (5 nights) Mediterranean from Savona
Starting in Savona with stops in Barcelona, Palma, Marseilles
2019 Sails: Dec 2


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 Barcelona
Starting in Barcelona with stops in Palma, Marseille, Savona, Tarragona
2019 Sails: Sep 15


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 Palma, Marseille, Savona
2019 Sails: Nov 24


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


7 Nights (7 nights) Northern Europe from Stockholm
Starting in Stockholm with stops in Helsinki, St. Petersburg, Tallinn
2019 Sails: Jul 27, Aug 3, Aug 10, Aug 17, Aug 24


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, Nov 15


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


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


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, Feb 28, 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, 2020: Jan 10, Jan 24, Feb 21, Mar 6


7 Nights (7 nights) Caribbean from Martinique
Starting in Martinique with stops in Guadeloupe, Tortola, St. Maarten, Antigua, Kingstown


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, Grenada, Tobago Scarborough, Barbados, St. Lucia
2020 Sails: Feb 6


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


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 Stockholm
Starting in Stockholm with stops in Copenhagen, Amsterdam, Harwich, Le Havre, Vigo, Lisbon, Barcelona
2019 Sails: Aug 31


12 Nights (12 nights) Transoceanic from Marseilles
Starting in Marseilles with stops in Malaga, St. Cruz De Tenerife, Martinique, Guadalupe
2019 Sails: Dec 8


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) Northern Europe from Stockholm
Starting in Stockholm with stops in Copenhagen, Amsterdam, Harwich, Le Havre, Vigo, Lisbon, Barcelona, Marseille
2019 Sails: Aug 31


13 Nights (13 nights) Transoceanic from Savona
Starting in Savona with stops in Marseille, 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) Northern Europe from Stockholm
Starting in Stockholm with stops in Copenhagen, Amsterdam, Harwich, Le Havre, Vigo, Lisbon, Barcelona, Marseille, Savona
2019 Sails: Aug 31


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, 2020: Jan 3, Jan 17, Feb 14, Feb 28


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, 2020: Jan 10, Jan 24, Feb 21, Mar 6


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


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) 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


18 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 Marseilles
Starting in Marseilles with stops in Malaga, St. Cruz De Tenerife, Martinique, Guadalupe, Tortola, St. Maarten, Antigua, Kingstown
2019 Sails: Dec 8


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 Marseille, Malaga, St. Cruz De Tenerife, Martinique, Guadeloupe, Tortola, St. Maarten, Antigua, Kingstown
2019 Sails: Dec 7


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


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

Click on a sail date to request Multiple Quotes.


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.