Canary Islands · Madeira

A Coruña → Santa Cruz de Tenerife → Santa Cruz de La Palma + 3 more

From Southampton · 14 nights · Next Dec 21

From $1,755

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Funchal, Madeira → Santa Cruz de Tenerife → Puerto del Rosario + 5 more

From Southampton · 16 nights · Next Dec 19

From $1,890

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Vigo → Lanzarote → Puerto del Rosario + 4 more

From Southampton · 16 nights · Next Dec 21

From $2,296

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Santa Cruz de Tenerife → Las Palmas de Gran Canaria + 2 more

From Southampton · 12–13 nights · Next Nov 17

From $944

3 upcoming departures · 2 ships

Canary Islands · Portugal & Spain Atlantic Coast

Funchal, Madeira → Santa Cruz de Tenerife → Las Palmas de Gran Canaria + 3 more

From Southampton · 14 nights · Next Jan 4

From $1,147

2 upcoming departures · 1 ship

Canary Islands · Madeira

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

From Southampton · 14 nights · Next Feb 27

From $1,147

1 upcoming departure · 1 ship

Canary Islands · Madeira

Lisbon → Funchal, Madeira → Santa Cruz de Tenerife + 2 more

From Southampton · 12 nights · Next Dec 16

From $1,789

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Santa Cruz de Tenerife → Las Palmas de Gran Canaria → Lanzarote + 2 more

From Southampton · 14 nights · Next Dec 5

From $1,012

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife + 4 more

From Southampton · 14 nights · Next Apr 3

From $1,147

20 upcoming departures · 3 ships

Canary Islands · Portugal & Spain Atlantic Coast

Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife + 3 more

From Southampton · 14 nights · Next Nov 17

From $1,323

1 upcoming departure · 1 ship

Canary Islands

Las Palmas de Gran Canaria → Santa Cruz de Tenerife

From Southampton · Next Nov 2

From $499

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

A Coruña → Puerto del Rosario → Santa Cruz de La Palma + 3 more

From Southampton · 14 nights · Next Dec 21

From $2,769

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife + 3 more

From Southampton · 14 nights · Next Mar 19

From $1,553

1 upcoming departure · 1 ship

Canary Islands · Madeira

Vigo → Funchal, Madeira → Santa Cruz de Tenerife + 3 more

From Southampton · 12 nights · Next Apr 12

From $1,994

2 upcoming departures · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Funchal, Madeira → Santa Cruz de Tenerife → Las Palmas de Gran Canaria + 3 more

From Southampton · 14 nights · Next Nov 20

From $1,336

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Lanzarote → Santa Cruz de Tenerife → Las Palmas de Gran Canaria + 3 more

From Southampton · 14 nights · Next Oct 2

From $1,728

2 upcoming departures · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Lisbon → Santa Cruz de La Palma → Santa Cruz de Tenerife + 3 more

From Southampton · 14 nights · Next Nov 29

From $1,319

2 upcoming departures · 2 ships

Canary Islands · Madeira

Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife + 2 more

From Southampton · 12 nights · Next Dec 4

From $1,029

4 upcoming departures · 2 ships

Canary Islands · Madeira

Funchal, Madeira → Lanzarote → Puerto del Rosario + 3 more

From Southampton · 14 nights · Next Dec 20

From $2,799

1 upcoming departure · 1 ship

Canary Islands · North Africa

Lanzarote → Santa Cruz de Tenerife → Las Palmas de Gran Canaria + 4 more

From Southampton · 16 nights · Next Jan 19

From $2,059

1 upcoming departure · 1 ship

Browse by departure port