Skip to content

Cruise ports by country

Cruise ports in Cruises in Spain

Publish ports: 18. An overview for planning your cruise.

Discover all ports
Spain

Photo: Alesia Belaya

Spain’s cruise destinations are spread across the Mediterranean, the Atlantic and the northern coast along the Bay of Biscay. Mainland and island ports shape the character of a trip in different ways. That makes it worth looking beyond the country name to the sea region as well.

Coasts and island groups

On the Mediterranean coast are Barcelona, Tarragona, Valencia, Alicante and Málaga; Palma de Mallorca and Ibiza are in the Balearic Islands. Cádiz and La Coruña are on the Atlantic, while Bilbao is on the Bay of Biscay. In the Canary Islands, you’ll find Arrecife on Lanzarote and Las Palmas on Gran Canaria.

Distance between the island groups

The Balearic Islands lie off Catalonia and Valencia; the Canary Islands are far to the southwest in the Atlantic. This difference in location can help when choosing a trip: check which island ports are listed in the itinerary.

Featured ports

Bilbao

Cruises from Bilbao are mainly offered by Spanish cruise lines. But globetrotters such as MS Europa and MS Bremen also set sail on their cruises from…

View cruise port: Bilbao

Complete overview

All ports in Cruises in Spain

Anzeige