Western Mediterranean · Portugal & Spain Atlantic Coast

Puerto del Rosario → Funchal, Madeira → Lisbon + 8 more

From Santa Cruz de Tenerife · 21 nights · Next Dec 19

From $1,890

1 upcoming departure · 1 ship

North Africa · Madeira

Málaga → Tangier → Casablanca + 2 more

From Barcelona · 9 nights · Next May 18

From $866

1 upcoming departure · 1 ship

North Africa · Madeira

Tangier → Casablanca → Funchal, Madeira + 1 more

From Barcelona · 9 nights · Next Sep 25

From $786

1 upcoming departure · 1 ship

Western Mediterranean · Canary Islands

Marseille → Barcelona → Málaga + 3 more

From Savona · 11 nights · Next Nov 12

From $490

1 upcoming departure · 1 ship

Arctic

Trondheim → Tromsø → Alta + 12 more

From Southampton · Next Oct 16

From $4,077

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Funchal, Madeira → San Sebastián → Santa Cruz de La Palma + 1 more

From Funchal, Madeira · 8 nights · Next Nov 9

From $4,620

4 upcoming departures · 1 ship

North Africa · Portugal & Spain Atlantic Coast

Funchal, Madeira → Agadir → Casablanca + 3 more

From Southampton · 14 nights · Next Nov 27

From $1,350

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Santa Cruz de La Palma

From Funchal, Madeira · 10 nights · Next Nov 27

From $603

21 upcoming departures · 2 ships

Madeira · Portugal & Spain Atlantic Coast

San Sebastián → Funchal, Madeira

From Santa Cruz de La Palma · Next Dec 7

From $4,520

2 upcoming departures · 1 ship

Canary Islands · Madeira

Lanzarote → Santa Cruz de Tenerife → Funchal, Madeira

From Casablanca · Next Dec 13

From $4,170

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Las Palmas de Gran Canaria → San Sebastián → Santa Cruz de La Palma + 1 more

From Santa Cruz de La Palma · Next Dec 13

From $455

3 upcoming departures · 2 ships

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

Western Mediterranean · Madeira

Ponta Delgada → Funchal, Madeira → Melilla + 6 more

From San Juan · Next Apr 4

From $2,619

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · Madeira

Cadiz → Lisbon → Funchal, Madeira + 2 more

From Barcelona · 11 nights · Next Apr 26

From $1,949

5 upcoming departures · 1 ship

North Africa · Madeira

Leixões → Funchal, Madeira → Casablanca + 2 more

From Lisbon · 9 nights · Next May 27

From $856

2 upcoming departures · 1 ship

Canary Islands · Madeira

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

From Santa Cruz de Tenerife · 7 nights · Next Nov 13

From $1,323

1 upcoming departure · 1 ship

Canary Islands · Madeira

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

From Santa Cruz de Tenerife · 14 nights · Next Nov 19

From $809

5 upcoming departures · 1 ship

Canary Islands · Madeira

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

From Santa Cruz de Tenerife · 7–14 nights · Next Nov 26

From $809

8 upcoming departures · 1 ship

Madeira · Portugal & Spain Atlantic Coast

Cherbourg-en-Cotentin → Vigo → Funchal, Madeira + 2 more

From Southampton · Next Oct 28

From $1,565

1 upcoming departure · 1 ship

Browse by departure port