Canary Islands · North Africa

Agadir → Las Palmas de Gran Canaria → Puerto del Rosario

From Santa Cruz de Tenerife · 7 nights · Next Jan 17

From $428

2 upcoming departures · 1 ship

Canary Islands · North Africa

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

From Santa Cruz de Tenerife · Next Dec 6

From $467

2 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

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

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 Jan 26

From $4,120

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Cadiz → Gibraltar → Valencia + 3 more

From Santa Cruz de Tenerife · 12 nights · Next Mar 19

From $1,147

2 upcoming departures · 1 ship

Canary Islands · Madeira

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

From Santa Cruz de Tenerife · Next Dec 20

From $791

3 upcoming departures · 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 $641

10 upcoming departures · 2 ships

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

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

From Santa Cruz de Tenerife · Next Jan 3

From $645

4 upcoming departures · 1 ship

Canary Islands · Madeira

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

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

From $1,755

1 upcoming departure · 1 ship

Canary Islands · North Africa

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

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

From $715

2 upcoming departures · 1 ship

Western Mediterranean · Canary Islands

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

From Santa Cruz de Tenerife · Next Mar 12

From $1,755

1 upcoming departure · 1 ship

North Africa · Canary Islands

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

From Santa Cruz de Tenerife · 7 nights · Next Jan 30

From $3,795

2 upcoming departures · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Las Palmas de Gran Canaria → Lanzarote

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

From $674

18 upcoming departures · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

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

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

From $1,620

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

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

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

From $1,363

1 upcoming departure · 1 ship

Browse by departure port