Cruise excursions: what to do in each Spanish port
How to get from the pier to town, what you can see depending on your time ashore, and which tours pick you up at the port. One guide per port, updated for 2026.
Port guides

Barcelona
Barcelona cruise port: Moll Adossat terminals, the Cruise Bus to Columbus (€3.50), taxis, the metro to the Sagrada Família and what to see in 4, 6 or 8 hours.
Read the port guide →
Málaga
Málaga cruise port: terminals, the shuttle to Plaza de la Marina, taxis from €9.45, what to see in 4, 6 or 8 hours and the Alhambra as a shore excursion.
Read the port guide →
Cádiz
Cádiz cruise port: the old town is a 5-minute walk from the ship. What to see in 4, 6 or 8 hours, Seville by train or shore excursion, and Jerez.
Read the port guide →
Valencia
Valencia cruise port: the terminal is about 5 km from the old town. Taxi in 15-20 min, EMT bus (€2), what to see in 4, 6 or 8 hours and what closes on Sundays.
Read the port guide →
Palma de Mallorca
Palma de Mallorca cruise port: where ships dock, EMT bus 1 (€2), taxi fares (€11-15), what to see in 4, 6 or 8 hours, the Sóller train and when to be back.
Read the port guide →
Santa Cruz de Tenerife
Santa Cruz de Tenerife cruise port: centre 10-20 min on foot, €1.35 tram to La Laguna, Anaga and Mount Teide (1 hr 15 min away). Plans for 4, 6, 8 hours.
Read the port guide →
Las Palmas de Gran Canaria
Las Palmas cruise port: Las Canteras is a 10-15 min walk, Vegueta a €1.40 bus or €8-10 taxi. What to see in 4, 6 or 8 hours, and when Roque Nublo fits.
Read the port guide →
Bilbao (Getxo)
Bilbao cruise port is in Getxo, 12-15 km from the city. Metro line 1 (about €2), taxi (about €35), what to see in 4, 6 or 8 hours and the Monday mistake.
Read the port guide →Ship excursion, group tour or private tour?
All three work; what changes is the price, the pace and who is responsible if something runs late.
| Criterion | Ship excursion | Group tour on your own | Private tour with pier pickup |
|---|---|---|---|
| Price | Highest per person | Lowest | Priced per group: the more of you, the cheaper per person |
| Pickup | Next to the ship | You make your own way to the meeting point | At the terminal or pier (give your ship's name when booking) |
| If it runs late | The ship waits for its own excursions | Getting back on time is up to you | The return is agreed with a margin before all-aboard time |
| Pace and group | Large coaches | Medium group, fixed schedule | Just your party, at your own pace |
Tours that pick you up at the port
Tours where the operator confirms pickup at the pier. Give your ship's name when you book.

Seville from Cádiz Port, Cruise Passengers Only
✓ Free cancellation
From
from €119

Alhambra and Granada from Málaga Port, Cruise Passengers Only
✓ Free cancellation
From
from €119

From Cádiz: Private Day Trip to Seville with Guided Walk
✓ Free cancellation
From
from €220/person
group of 4: €880 total

From Cádiz: Private Trip to Seville with the Alcázar and Cathedral
From
from €210/person
group of 4: €840 total

From Cádiz: Private Day Trip to Córdoba with the Mosque and Jewish Quarter
✓ Free cancellation
From
from €350/person
group of 4: €1,400 total

From Cádiz: Private Day Trip to Málaga with Guided Walk
✓ Free cancellation
From
from €240/person
group of 4: €960 total

Sagrada Familia: Private Tour with Licensed Guide and Tickets Included
✓ Free cancellation
From
from €120/person
group of 4: €480 total