Canary Islands · North Africa

Lanzarote → Puerto del Rosario → Las Palmas de Gran Canaria + 1 more

From Santa Cruz de Tenerife · Next Dec 6

From $465

2 upcoming departures · 1 ship

Canary Islands · Madeira

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

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

From $1,080

10 upcoming departures · 1 ship

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

Portugal & Spain Atlantic Coast · North Africa

Portimão → Tangier → Puerto del Rosario + 2 more

From Lisbon · Next Jan 22

From $2,299

2 upcoming departures · 2 ships

Canary Islands

Puerto del Rosario → Las Palmas de Gran Canaria → San Sebastian de la Gomera + 1 more

From Lanzarote · 7 nights · Next Nov 28

From $2,510

13 upcoming departures · 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 · North Africa

Rotterdam → Casablanca → Agadir + 6 more

From Dover · Next Jan 1

From $1,774

1 upcoming departure · 1 ship

Canary Islands · Madeira

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

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

From $674

7 upcoming departures · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Pajara Fuerteventura → Santa Cruz de La Palma

From Santa Cruz de Tenerife · 7 nights · Next Dec 11

From $674

3 upcoming departures · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

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

From Santa Cruz de Tenerife · Next Dec 12

From $1,350

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Casablanca → Agadir → Puerto del Rosario + 5 more

From Rotterdam · Next Jan 2

From $1,609

1 upcoming departure · 1 ship

Canary Islands · Madeira

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

From Lisbon · Next Jan 23

From $3,795

1 upcoming departure · 1 ship

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

Canary Islands

Bozcaada → Salvador → Santa Cruz de Tenerife + 4 more

From Rio de Janeiro · Next Feb 18

From $7,780

1 upcoming departure · 1 ship

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

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

Canary Islands · Madeira

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

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

From $1,215

2 upcoming departures · 1 ship

Canary Islands · North Africa

Santa Cruz de Tenerife → Tangier

From Santa Cruz de La Palma · 11 nights · Next Nov 19

From $504

2 upcoming departures · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Itinerary ESSCT-ESPAF-PTFNC-PTLIS-ESCAD-MATNG-ESAGP-ESBCN-ESCAR-GIGIB-ESACE-ESLPA

From Santa Cruz de Tenerife · Next Dec 18

From $2,161

1 upcoming departure · 1 ship

Browse by departure port