Skip to main content

All 848 sailings visiting Cagliari

Ordered soonest first. Prices per person, including taxes and fees. Want to filter by price, date, or ship?

Open these cruises in search →
All 848 sailings visiting Cagliari
View SailingDeparts NightsShip From
Amalfi Coast, Africa & Iberia from Barcelona Feb 25, 20277 Viking Vela

from $3,299

$471 / night

A Journey from the Rhythms of Andalusia to Italy's Cherished Islands Feb 27, 20276 EXPLORA II

from $3,215

$535 / night

Amalfi Coast, Africa & Iberia from Rome Mar 2, 20277 Viking Star

Call for price

Jewels of the Mediterranean Mar 2, 202714 Viking Star

Call for price

Morocco, Spain, Italy and Tunisia Mar 12, 202716 Queen Elizabeth

from $2,579

$161 / night

Amalfi Coast, Africa & Iberia from Rome Mar 16, 20277 Viking Star

Call for price

Jewels of the Mediterranean Mar 16, 202714 Viking Star

Call for price

Canary Islands, Madeira, Morocco, Spain, France, Italy Mar 29, 202717 Costa Smeralda

from $1,107

$65 / night

Canary Islands, Morocco, Spain, France, Italy Apr 2, 202713 Costa Smeralda

from $1,201

$92 / night

Canary Islands, Morocco, Spain, France, Italy Apr 3, 202712 Costa Smeralda

from $1,149

$95 / night

Spain and Italy Apr 5, 202716 Queen Anne

from $2,379

$148 / night

Spain and Italy Apr 7, 202714 Queen Anne

from $1,469

$104 / night

Italy, France, Spain Apr 9, 20277 Costa Smeralda

from $810

$115 / night

Italy's Sunny Sides - from/to Palma Apr 9, 20278 Mein Schiff Flow

Call for price

France, Spain, Italy Apr 10, 20277 Costa Smeralda

from $966

$138 / night

Cities of the Western Mediterranean - from/to Palma Apr 10, 20279 Mein Schiff Flow

Call for price

Spain, Italy, France Apr 11, 20277 Costa Smeralda

from $802

$114 / night

7 nights Western Mediterranean from Civitavecchia (Rome) Apr 12, 20277 MSC Fantasia

from $693

$99 / night

7 nights Western Mediterranean from Livorno (Florence) Apr 13, 20277 MSC Fantasia

from $1,051

$150 / night

Italy, France, Spain from Cagliari Apr 13, 20277 Costa Smeralda

Call for price

7 nights Western Mediterranean from Cannes (Côte d'Azur) Apr 14, 20277 MSC Fantasia

from $1,336

$190 / night

7 nights Western Mediterranean from Barcelona Apr 15, 20277 MSC Fantasia

from $1,065

$152 / night

Italy, France, Spain Apr 15, 20277 Costa Smeralda

from $812

$116 / night

Italy, France, Spain Apr 16, 20277 Costa Smeralda

from $810

$115 / night

France, Spain, Italy Apr 17, 20277 Costa Smeralda

from $966

$138 / night

7 nights Western Mediterranean from Cagliari (Sardinia) Apr 18, 20277 MSC Fantasia

from $1,407

$201 / night

Spain, Italy, France Apr 18, 20277 Costa Smeralda

from $802

$114 / night

7 nights Western Mediterranean from Civitavecchia (Rome) Apr 19, 20277 MSC Fantasia

from $663

$94 / night

7 nights Western Mediterranean from Livorno (Florence) Apr 20, 20277 MSC Fantasia

from $1,002

$143 / night

Western Mediterranean from Cagliari Apr 20, 20277 Costa Smeralda

Call for price

7 nights Western Mediterranean from Cannes (Côte d'Azur) Apr 21, 20277 MSC Fantasia

from $1,365

$195 / night

Western Mediterranean from Naples Apr 21, 20277 Costa Smeralda

Call for price

7 nights Western Mediterranean from Barcelona Apr 22, 20277 MSC Fantasia

from $991

$141 / night

Italy, France, Spain Apr 22, 20277 Costa Smeralda

from $812

$116 / night

Italy, France, Spain Apr 23, 20277 Costa Smeralda

from $810

$115 / night

France, Spain, Italy Apr 24, 20277 Costa Smeralda

from $966

$138 / night

7 nights Western Mediterranean from Cagliari (Sardinia) Apr 25, 20277 MSC Fantasia

from $1,315

$187 / night

Spain, Italy, France Apr 25, 20277 Costa Smeralda

from $802

$114 / night

Barcelona to Venice Apr 26, 20279 Sirena

from $2,635

$292 / night

7 nights Western Mediterranean from Civitavecchia (Rome) Apr 26, 20277 MSC Fantasia

from $773

$110 / night

7 nights Western Mediterranean from Livorno (Florence) Apr 27, 20277 MSC Fantasia

from $1,094

$156 / night

Western Mediterranean from Cagliari Apr 27, 20277 Costa Smeralda

Call for price

7 nights Western Mediterranean from Cannes (Côte d'Azur) Apr 28, 20277 MSC Fantasia

from $1,017

$145 / night

Western Mediterranean from Naples Apr 28, 20277 Costa Smeralda

Call for price

7 nights Western Mediterranean from Barcelona Apr 29, 20277 MSC Fantasia

from $991

$141 / night

Italy, France, Spain Apr 29, 20277 Costa Smeralda

from $862

$123 / night

29-Day Mediterranean Medley: Italy, Greece & Ephesus Apr 30, 202729 Seabourn Ovation

from $32,613

$1,124 / night

22-Day Mediterranean Mosaic: Italy, Croatia & Greece Apr 30, 202722 Seabourn Ovation

from $22,161

$1,007 / night

15-Day Italy, France, Malta, Croatia & Montenegro Apr 30, 202715 Seabourn Ovation

from $12,409

$827 / night

8-Day Italy, France & Tunisia Apr 30, 20278 Seabourn Ovation

from $6,767

$845 / night

Italy, France, Spain Apr 30, 20277 Costa Smeralda

from $860

$122 / night

France, Spain, Italy May 1, 20277 Costa Smeralda

from $1,016

$145 / night

7 nights Western Mediterranean from Cagliari (Sardinia) May 2, 20277 MSC Fantasia

from $1,209

$172 / night

Discover Spain, France & Italy May 2, 202718 Emerald Sakara

Call for price

Spain, Italy, France May 2, 20277 Costa Smeralda

from $852

$121 / night

7 nights Western Mediterranean from Civitavecchia (Rome) May 3, 20277 MSC Fantasia

from $836

$119 / night

Ultimate Mediterranean in Depth May 3, 202718 Scenic Eclipse II

from $46,546

$2,585 / night

7 nights Western Mediterranean from Livorno (Florence) May 4, 20277 MSC Fantasia

from $1,041

$148 / night

Western Mediterranean from Cagliari May 4, 20277 Costa Smeralda

Call for price

7 nights Western Mediterranean from Cannes (Côte d'Azur) May 5, 20277 MSC Fantasia

from $1,079

$154 / night

7 nights Western Mediterranean from Barcelona May 6, 20277 MSC Fantasia

from $1,136

$162 / night

Italy, France, Spain May 6, 20277 Costa Smeralda

from $862

$123 / night

Italy, France, Spain May 7, 20277 Costa Smeralda

from $860

$122 / night

France, Spain, Italy May 8, 20277 Costa Smeralda

from $1,016

$145 / night

7 nights Western Mediterranean from Cagliari (Sardinia) May 9, 20277 MSC Fantasia

from $1,069

$152 / night

Italy, Spain and Portugal May 9, 202718 Queen Anne

from $2,059

$114 / night

Spain, Italy, France May 9, 20277 Costa Smeralda

from $852

$121 / night

7 nights Western Mediterranean from Civitavecchia (Rome) May 10, 20277 MSC Fantasia

from $886

$126 / night

7 nights Western Mediterranean from Livorno (Florence) May 11, 20277 MSC Fantasia

from $1,041

$148 / night

Western Mediterranean from Cagliari May 11, 20277 Costa Smeralda

Call for price

7 nights Western Mediterranean from Cannes (Côte d'Azur) May 12, 20277 MSC Fantasia

from $1,027

$146 / night

Western Mediterranean from Naples May 12, 20277 Costa Smeralda

Call for price

7 nights Western Mediterranean from Barcelona May 13, 20277 MSC Fantasia

from $1,125

$160 / night

Italy, France, Spain May 13, 20277 Costa Smeralda

from $982

$140 / night

Italy, France, Spain May 14, 20277 Costa Smeralda

from $860

$122 / night

21-Day Adriatic & Western Mediterranean: Italy & Spain May 15, 202721 Oosterdam

from $5,364

$255 / night

France, Spain, Italy May 15, 20277 Costa Smeralda

from $1,016

$145 / night

9 Night Best Of Italy & Spain Cruise May 15, 20279 Celebrity Constellation

from $1,349

$149 / night

7 nights Western Mediterranean from Cagliari (Sardinia) May 16, 20277 MSC Fantasia

from $1,317

$188 / night

Spain, Italy, France May 16, 20277 Costa Smeralda

from $852

$121 / night

7 nights Western Mediterranean from Civitavecchia (Rome) May 17, 20277 MSC Fantasia

from $896

$128 / night

7 nights Western Mediterranean from Livorno (Florence) May 18, 20277 MSC Fantasia

from $1,113

$159 / night

Western Mediterranean from Cagliari May 18, 20277 Costa Smeralda

Call for price

7 nights Western Mediterranean from Cannes (Côte d'Azur) May 19, 20277 MSC Fantasia

from $1,027

$146 / night

7 nights Western Mediterranean from Barcelona May 20, 20277 MSC Fantasia

from $1,090

$155 / night

Greece, Malta, Balearic Islands, Spain, France, Italy May 20, 202720 Costa Serena

from $3,556

$177 / night

Italy, France, Spain May 20, 20277 Costa Smeralda

from $862

$123 / night

Barcelona to Civitavecchia May 21, 20278 Silver Ray

from $9,780

$1,222 / night

Italy, France, Spain May 21, 20277 Costa Smeralda

from $920

$131 / night

France, Spain, Italy May 22, 20277 Costa Smeralda

from $1,016

$145 / night

7 nights Western Mediterranean from Cagliari (Sardinia) May 23, 20277 MSC Fantasia

from $1,059

$151 / night

Spain, Italy, France May 23, 20277 Costa Smeralda

from $852

$121 / night

7 nights Western Mediterranean from Civitavecchia (Rome) May 24, 20277 MSC Fantasia

from $946

$135 / night

A Journey of Colourful Contours & Rich History May 24, 20279 EXPLORA I

from $9,300

$1,033 / night

A Journey Along Italy’s Riviera & Sapphire Shores May 24, 20278 EXPLORA I

from $6,635

$829 / night

11-Day Western Mediterranean: Spain, Italy & France May 25, 202711 Oosterdam

from $3,094

$281 / night

18-Day Spain, Italy & Greek Isles May 25, 202718 Oosterdam

from $4,569

$253 / night

7 nights Western Mediterranean from Livorno (Florence) May 25, 20277 MSC Fantasia

from $1,503

$214 / night

Western Mediterranean from Cagliari May 25, 20277 Costa Smeralda

Call for price

7 nights Western Mediterranean from Cannes (Côte d'Azur) May 26, 20277 MSC Fantasia

from $1,082

$154 / night

The Captain's Log

Exceptional cruises. Intelligent prices.

Weekly newsletter. Cruises worth a look, with the price history to know when to book.