Canary Islands · North Africa

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

From Lisbon · Next Dec 27

From $5,599

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Cadiz → Tangier → Málaga + 2 more

From Lisbon · 15 nights · Next Dec 9

From $2,999

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Lisbon → Cadiz → Tangier + 8 more

From Lisbon · 14 nights · Next Dec 9

From $5,998

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Lisbon → Cadiz → Tangier + 14 more

From Lisbon · 21 nights · Next Dec 9

From $8,997

1 upcoming departure · 1 ship

Western Mediterranean

Cadiz → Tangier → Cartagena + 1 more

From Lisbon · Next Dec 21

From $2,999

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Lisbon → Cadiz → Tangier + 6 more

From Lisbon · 14 nights · Next Dec 21

From $5,998

1 upcoming departure · 1 ship

Western Mediterranean

Cadiz → Tangier → Málaga + 1 more

From Lisbon · Next Dec 27

From $2,999

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Lisbon → Cadiz → Tangier + 7 more

From Lisbon · 14 nights · Next Dec 27

From $5,798

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Funchal, Madeira → Agadir → Casablanca + 13 more

From Lisbon · Next Dec 27

From $8,549

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Lisbon → Cadiz → Tangier + 18 more

From Lisbon · 28 nights · Next Dec 27

From $11,996

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Lisbon → Cadiz → Tangier + 13 more

From Lisbon · 21 nights · Next Dec 27

From $8,797

1 upcoming departure · 1 ship

Browse by departure port