Canary Islands · Madeira

Puerto del Rosario → Santa Cruz de La Palma → Funchal, Madeira

From Lisbon · Next Feb 13

From $3,795

1 upcoming departure · 1 ship

North Africa · Canary Islands

Valencia → Tangier → Casablanca + 2 more

From Barcelona · Next Apr 18

From $6,385

1 upcoming departure · 1 ship

Canary Islands · North Africa

Málaga → Casablanca → Agadir + 4 more

From Barcelona · Next Apr 26

From $8,099

1 upcoming departure · 1 ship

Canary Islands · North Africa

Alicante → Cadiz → Casablanca + 6 more

From Barcelona · Next Oct 18

From $9,099

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · Canary Islands

Vigo → Lisbon → Funchal, Madeira + 5 more

From Southampton · Next Oct 30

From $1,887

1 upcoming departure · 1 ship

Western Mediterranean

Naples → Barcelona → Málaga + 4 more

From Civitavecchia (Rome) · Next Nov 13

From $13,099

1 upcoming departure · 1 ship

Madeira

Funchal, Madeira → San Juan

From Barcelona · 13 nights · Next Nov 20

From $7,599

1 upcoming departure · 1 ship

Madeira · Azores

Nassau → Ponta Delgada → Funchal, Madeira + 1 more

From Miami · Next Mar 22

From $8,649

1 upcoming departure · 1 ship

Western Mediterranean · Madeira

Nassau → Ponta Delgada → Funchal, Madeira + 7 more

From Miami · Next Mar 22

From $14,299

1 upcoming departure · 1 ship

Canary Islands · North Africa

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

From Lisbon · 9 nights · Next Oct 8

From $8,649

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast

Vigo → Lisbon → Funchal, Madeira + 5 more

From Southampton · 22 nights · Next Oct 30

From $1,892

1 upcoming departure · 1 ship

Canary Islands

Puerto del Rosario → Funchal, Madeira → Las Palmas de Gran Canaria + 1 more

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

From $663

10 upcoming departures · 2 ships

Canary Islands · Madeira

Funchal, Madeira → Pajara Fuerteventura → Santa Cruz de La Palma + 5 more

From Santa Cruz de Tenerife · 14 nights · Next Jan 9

From $1,080

2 upcoming departures · 1 ship

Portugal & Spain Atlantic Coast · Canary Islands

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

From Southampton · 14 nights · Next Mar 13

From $1,215

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 · North Africa

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

From Lisbon · 10 nights · Next Oct 4

From $913

1 upcoming departure · 1 ship

Canary Islands · Madeira

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

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

From $1,445

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Lanzarote → Santa Cruz de La Palma

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

From $809

2 upcoming departures · 1 ship

Canary Islands · Madeira

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

From Santa Cruz de Tenerife · 7 nights · Next Mar 10

From $1,890

1 upcoming departure · 1 ship

Canary Islands · Madeira

Málaga → Cadiz → Las Palmas de Gran Canaria + 3 more

From Barcelona · Next Nov 14

From $1,041

1 upcoming departure · 1 ship

Browse by departure port