Canary Islands · North Africa
Cadiz → Lanzarote → Santa Cruz de Tenerife + 4 more
From Barcelona · 12 nights · Next Feb 9
From $1,449
1 upcoming departure · 1 ship
Canary Islands · North Africa
From Barcelona · 12 nights · Next Feb 9
From $1,449
1 upcoming departure · 1 ship
Western Mediterranean · Adriatic Sea
From Barcelona · 12 nights · Next Feb 9
From $6,299
2 upcoming departures · 2 ships
Western Mediterranean · Portugal & Spain Atlantic Coast
From Barcelona · 15 nights · Next Feb 14
From $9,999
1 upcoming departure · 1 ship
Western Mediterranean
From Barcelona · 7 nights · Next Feb 21
From $3,499
1 upcoming departure · 1 ship
Western Mediterranean · Adriatic Sea
From Barcelona · 14 nights · Next Feb 21
From $7,798
1 upcoming departure · 1 ship
Western Mediterranean · Adriatic Sea
From Barcelona · 21 nights · Next Feb 21
From $12,597
1 upcoming departure · 1 ship
Canary Islands · Madeira
From Barcelona · 12 nights · Next Feb 21
From $1,249
1 upcoming departure · 1 ship
Canary Islands · North Africa
From Barcelona · Next Feb 17
From $3,649
1 upcoming departure · 1 ship
Canary Islands · North Africa
From Barcelona · 11 nights · Next Feb 5
From $1,415
1 upcoming departure · 1 ship
Eastern Mediterranean · Greek Isles
From Barcelona · Next Feb 26
From $1,554
1 upcoming departure · 1 ship