Eastern Caribbean

Cadiz → Funchal, Madeira → Saint John's + 2 more

From Barcelona · Next Nov 6

From $8,315

1 upcoming departure · 1 ship

Western Mediterranean

Cartagena → Málaga → Casablanca + 2 more

From Barcelona · Next Dec 5

From $6,399

1 upcoming departure · 1 ship

Canary Islands · Madeira

Santa Cruz de Tenerife → Funchal, Madeira → Lanzarote + 5 more

From Santa Cruz de Tenerife · 14 nights · Next Feb 25

From $1,661

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Lanzarote → Las Palmas de Gran Canaria + 5 more

From Santa Cruz de Tenerife · 14 nights · Next Feb 26

From $1,661

1 upcoming departure · 1 ship

Madeira · North Africa

Funchal, Madeira → Casablanca

From San Juan · 13 nights · Next Feb 28

From $2,420

1 upcoming departure · 1 ship

Western Mediterranean

Ajaccio, Corsica → Santa Margherita Ligure → Cannes + 13 more

From Civitavecchia (Rome) · 35 nights · Next Apr 8

From $5,689

1 upcoming departure · 1 ship

Canary Islands · Madeira

Valencia → Funchal, Madeira → Las Palmas de Gran Canaria + 3 more

From Barcelona · Next Dec 23

From $1,824

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Lanzarote → Las Palmas de Gran Canaria

From Barcelona · Next Nov 16

From $1,318

1 upcoming departure · 1 ship

Eastern Caribbean

Funchal, Madeira → Road Town → Bridgetown + 7 more

From Southampton · Next Jan 11

From $3,499

1 upcoming departure · 1 ship

Canary Islands · Madeira

Casablanca → Agadir → Las Palmas de Gran Canaria + 5 more

From Santa Cruz de Tenerife · Next Feb 20

From $1,485

1 upcoming departure · 1 ship

Western Mediterranean · Madeira

Funchal, Madeira → Cadiz → Málaga + 2 more

From Port Canaveral · 14 nights · Next Apr 26

From $967

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast

Gijón → Vigo → Cascais + 4 more

From Southampton · Next Nov 6

From $1,147

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · Madeira

Vigo → Lisbon → Las Palmas de Gran Canaria + 3 more

From Southampton · Next Oct 5

From $2,268

1 upcoming departure · 1 ship

Canary Islands · Madeira

Barcelona → Funchal, Madeira → Lanzarote + 2 more

From Marseille · Next Nov 15

From $1,389

1 upcoming departure · 1 ship

Canary Islands · Western Mediterranean

Itinerary ESAGP-ESBCN-ESCAR-GIGIB-ESACE-ESLPA-ESSCT-PTFNC-ESPAF-ESSPC

From Málaga · Next Dec 28

From $2,026

1 upcoming departure · 1 ship

Transatlantic · Western Mediterranean

Itinerary BRSSZ-BRRIO-BRMCZ-CVMIN-PTFNC-PTCAS-MATNG-ESAGP-ESPMI-ESBCN-FRMRS

From Buenos Aires · Next Mar 4

From $3,179

1 upcoming departure · 1 ship

Transatlantic · Western Mediterranean

Itinerary BRMCZ-CVMIN-PTFNC-PTCAS-MATNG-ESAGP-ESPMI

From Rio de Janeiro · Next Mar 8

From $1,609

1 upcoming departure · 1 ship

Transatlantic · Western Mediterranean

Itinerary BRMCZ-CVMIN-PTFNC-PTCAS-MATNG-ESAGP-ESPMI-ESBCN-FRMRS

From Rio de Janeiro · Next Mar 8

From $1,819

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Santa Cruz de Tenerife → San Sebastian de la Gomera → Santa Cruz de La Palma + 4 more

From Las Palmas de Gran Canaria · 10 nights · Next Apr 14

From $5,614

1 upcoming departure · 1 ship

Canary Islands · North Africa

Rotterdam → Casablanca → Agadir + 4 more

From Dover · 14 nights · Next Apr 16

From $2,554

2 upcoming departures · 1 ship

Browse by departure port