Canary Islands · Madeira

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

From Santa Cruz de Tenerife · 17 nights · Next Dec 10

From $2,228

1 upcoming departure · 1 ship

Canary Islands · North Africa

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

From Santa Cruz de Tenerife · 7–14 nights · Next Dec 3

From $836

3 upcoming departures · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

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

From Santa Cruz de Tenerife · Next Dec 11

From $2,228

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · Western Mediterranean

Pajara Fuerteventura → Agadir → Lisbon + 2 more

From Santa Cruz de Tenerife · Next Dec 18

From $1,742

1 upcoming departure · 1 ship

North Africa

Casablanca → Agadir → Las Palmas de Gran Canaria

From Santa Cruz de Tenerife · 7–14 nights · Next Dec 3

From $850

1 upcoming departure · 1 ship

Canary Islands

Santa Cruz de La Palma → San Sebastian de la Gomera → Las Palmas de Gran Canaria + 1 more

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

From $3,200

2 upcoming departures · 1 ship

Canary Islands · Madeira

Santa Cruz de La Palma → Santa Cruz de Tenerife → Puerto del Rosario + 2 more

From Las Palmas de Gran Canaria · 7 nights · Next Dec 12

From $691

2 upcoming departures · 1 ship

Western Mediterranean · Canary Islands

Itinerary ESSCT-ESPAF-MAAGA-PTLIS-GIGIB-ESAGP-ESVLC-ESBCN-MATNG-ESACE-ESLPA

From Santa Cruz de Tenerife · Next Dec 17

From $3,147

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · Canary Islands

Puerto del Rosario → Agadir → Lisbon + 1 more

From Santa Cruz de Tenerife · 10 nights · Next Dec 17

From $1,580

1 upcoming departure · 1 ship

Canary Islands

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

From Santa Cruz de Tenerife · Next Dec 10

From $850

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Las Palmas de Gran Canaria

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

From $850

1 upcoming departure · 1 ship

Western Mediterranean · Canary Islands

Puerto del Rosario → Agadir → Lisbon + 7 more

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

From $3,174

1 upcoming departure · 1 ship

Canary Islands · North Africa

Agadir → Lanzarote → Las Palmas de Gran Canaria + 1 more

From Santa Cruz de Tenerife · Next Dec 5

From $735

4 upcoming departures · 1 ship

Canary Islands

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

From Santa Cruz de Tenerife · Next Dec 12

From $743

2 upcoming departures · 1 ship

Browse by departure port