The main Cruise Port locations in Spain are: Barcelona, Tenerife, Majorca, Las Palmas, Valencia, Mallorca, Ibiza, Bilbao, Alicante, Malaga, Cádiz, Seville, A Coruña and Vigo.