Málaga, Andalusia, Spain cruise port
MediterraneanSpain › Málaga

Málaga, Andalusia, Spain

Picasso's birthplace sits beneath a Moorish fortress, Roman theatre at its base — and you're already in the thick of it. The Alhambra is two hours away if you plan ahead; Ronda's clifftop gorge is closer.

⚓ Docked (pier — no tendering)🕒 Typical call: 8–10 hrs💶 Euro (EUR)🗣️ Spanish · English widely spoken
Docking
Terminals A/B (Muelle de Levante) or Palmeral/Muelle Uno
To Calle Larios
10 min (Muelle Uno) · 25 min or shuttle (Terminals A/B)
Best For
History · Art · Andalusia day trips
Don't Miss
Alcazaba, Picasso Museum, Atarazanas Market

Getting Ashore

Málaga is a pier port — all ships dock, no tendering. Where you step off depends on your ship's size and berth assignment: Muelle Uno/Palmeral puts you almost in the old town; Terminal A/B requires a short shuttle or walk.

Getting from the pier to the old town

  • 1
    Muelle Uno / Palmeral de las Sorpresas (closer berths)Smaller ships dock here. Walk off into the Palmeral promenade — the palm-lined waterfront shopping and garden strip — and you're 5–10 minutes from Plaza de la Marina, the gateway to the historic centre.
  • 2
    Terminals A & B — Muelle de Levante (larger ships)Most large cruise ships (MSC, Royal Caribbean, Costa, etc.) dock at Terminal A or B on the eastern side. It's a 25–35 minute walk to the old town along the harbour road, or a short taxi ride (€6–8). Many ships run complimentary shuttles to Plaza de la Marina — check your daily programme the night before.
  • 3
    From Plaza de la Marina, explore on footPlaza de la Marina is the natural launch point. Calle Larios (main shopping street) is 2 minutes away. The Atarazanas Market is 5 minutes. The Cathedral 10 minutes. The Alcazaba 15 minutes. Picasso Museum 15 minutes. Everything is flat until the Alcazaba hill.
  • 4
    Taxis and local busesTaxis are metered, plentiful, and cheap (€5–10 for port to centre). City bus Line 4 runs from the terminals to Plaza de la Marina. Bus 35 from Alameda Principal climbs to Gibralfaro Castle if the hill walk is too steep in summer heat.

💡 Pro move: Málaga is also a turnaround/homeport for some sailings — if you're embarking here, allow extra time for luggage and embarkation formalities at the terminal.

Piers & Tendering by Cruise Line

All cruise ships dock — no tendering. Large ships use Terminals A & B (Muelle de Levante); smaller and luxury ships use the Palmeral/Muelle Uno berths closer to the city.

Cruise LineTypical Berth / ArrivalDock or Tender
MSC · Royal Caribbean · Costa · Norwegian · AIDA · CarnivalTerminal A or B — Muelle de Levante (eastern port)📍Dock
Celebrity · Princess · Holland America · TUI CruisesTerminal A or B — Muelle de Levante📍Dock
Viking · Silversea · Oceania · Windstar · Azamara · RegentPalmeral / Muelle Uno (waterfront, near city)📍Dock
Small luxury / expedition shipsMuelle Uno or Ricardo Gross Quay📍Dock

Top Excursions

Málaga itself fills a short call comfortably; with 9+ hours you can reach the Alhambra or Ronda — but only if you pre-book and go with an organised tour that already has timed-entry tickets.

History

Alcazaba & Gibralfaro Castle

Málaga's 11th-century Moorish fortress is one of the best-preserved in Spain, with layered ramparts, garden courtyards, and city panoramas. The connected Gibralfaro Castle above adds sweeping views over the port and coastline. The Roman Theatre sits at the Alcazaba's base — free to view from outside.

⏱ 2–3 hrs🚶 Moderate (uphill)🎟 ~€10 combined
Find guided Alcazaba tours →
Culture

Picasso Museum & Casa Natal

The Museo Picasso Málaga occupies the 16th-century Palacio de Buenavista and holds 200+ works donated by Picasso's family — sculpture, ceramics, drawings, and paintings across all periods. A short walk away, the Casa Natal de Picasso on Plaza de la Merced is his actual birthplace and a small but moving museum.

⏱ 1.5–2 hrs🚶 Easy🎟 €9–12
Find art & museum tours →
Iconic

Granada & the Alhambra

The Alhambra palace complex — Nasrid palaces, Generalife gardens, Alcazaba fortress — is 90 minutes by road. Timed-entry tickets sell out months ahead and cannot be bought at the gate. Only realistic with a ship-organised excursion or private day tour that already holds pre-booked access. The most visited monument in Spain for good reason.

⏱ Full day (9–10 hrs)🚐 Day trip🎟 Pre-book essential
Find Alhambra day tours →
Adventure

Ronda — Clifftop City & Puente Nuevo

Perched above a 100-metre gorge, Ronda is one of Andalusia's most dramatic towns. Its 18th-century Puente Nuevo bridge spans El Tajo gorge; the old town has Spain's oldest bullring (1785) and a maze of whitewashed streets. About 1 hour 15 minutes from Málaga by road — manageable as a half-day for a long call.

⏱ 5–6 hrs🚐 Half-day trip⛰ Easy walking
Find Ronda day tours →
Nature

El Caminito del Rey

A spectacular restored cliff path through the El Chorro gorge, about 50 km north of Málaga. Once called the world's most dangerous footpath, it's been fully rebuilt and is now safe. Dramatic limestone walls, bridges over the gorge, and views that justify the drive. Bring transport and pre-book tickets.

⏱ 5–7 hrs🚐 Half-day🥾 Moderate
Find Caminito del Rey tours →
Food

Atarazanas Market & Tapas Walk

The Mercado de Atarazanas is a 19th-century iron market hall with a stunning stained-glass facade, selling fresh fish, jamón, olives, and local wine. The surrounding streets are packed with tapas bars — order espetos (sardines grilled on a beachside skewer), boquerones al limón, and a glass of Málaga sweet wine.

⏱ 1.5–2 hrs🚶 Easy🍷 Self-guided
Find food & tapas tours →

Self-Guided Walks & Hikes

The old town is compact and largely flat — most highlights are within 20 minutes of each other once you clear the port.

Waterfront to Alcazaba loop

~3 km · 1.5–2 hrs · easy to moderate (uphill at end)

Walk west along the Palmeral promenade into Plaza de la Marina, up Calle Marqués de Larios to the Cathedral square, then east along Calle Molina Lario to the Roman Theatre and Alcazaba entrance on Calle Alcazabilla. Return via the waterfront park (Paseo del Parque).

  1. StartMuelle Uno Málaga
  2. EndAlcazaba Málaga
🗺️ See full route in Maps →

Old town art & tapas circuit

~2.5 km · 1.5 hrs · easy

From Calle Larios through the Cathedral square, to the Picasso Museum on Calle San Agustín, then to his birthplace on Plaza de la Merced, north to the Carmen Thyssen Museum, and finish with tapas in the streets around the Atarazanas market.

  1. StartCatedral de Málaga
  2. EndMercado de Atarazanas Málaga
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Málaga, Andalusia, Spain (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy DaysSunriseSunset
Jan61°F / 16°C49°F / 9°C68:29 AM6:25 PM
Feb63°F / 17°C50°F / 10°C68:05 AM6:58 PM
Mar66°F / 19°C52°F / 11°C97:28 AM7:24 PM
Apr69°F / 21°C56°F / 13°C87:43 AM8:52 PM
May75°F / 24°C62°F / 17°C47:10 AM9:18 PM
Jun82°F / 28°C68°F / 20°C26:58 AM9:37 PM
Jul87°F / 31°C73°F / 23°C07:10 AM9:36 PM
Aug87°F / 31°C74°F / 23°C17:35 AM9:08 PM
Sep81°F / 27°C69°F / 21°C48:00 AM8:24 PM
Oct75°F / 24°C63°F / 17°C58:25 AM7:40 PM
Nov68°F / 20°C56°F / 13°C67:55 AM6:08 PM
Dec63°F / 17°C52°F / 11°C58:23 AM6:02 PM

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 🏰
    Alhambra tickets must be booked months ahead — not days. If you don't have them before boarding, join a ship excursion with pre-booked access. Same-day tickets are essentially impossible.
  • 🚌
    Check if your ship runs a shuttle. Large ships at Terminals A/B (Muelle de Levante) are a 25-minute walk from the old town. The ship's daily programme usually lists free shuttles to Plaza de la Marina — take it instead of walking the harbour road.
  • 🐟
    Eat espetos. Sardines grilled on bamboo skewers over open driftwood — a Málaga institution. Best at a chiringuito on La Malagueta beach (10-min walk east of the pier) for a few euros a plate.
  • 🎟
    Alcazaba + Gibralfaro combined ticket is ~€10 and well worth it. Skip the steep hill walk in summer heat — take local bus 35 from Alameda Principal up to Gibralfaro, then walk down through the Alcazaba.
  • 🌡
    Summer calls can hit 35°C+. The Alcazaba is exposed — start early, bring water, sunscreen, and a hat. The Cathedral's interior is a cool respite mid-day.

Cruises Calling Here

Upcoming cruises that call at Málaga, Andalusia, Spain. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Celebrity Infinity
Celebrity Cruises
Round-trip from Barcelona
⚓ Calls 04 Jan 08:00 - 18:00 202712 nights9 portsDeparts 2027 Jan 02
View itinerary · 9 ports
12 days, round-trip Canaries, Spain Morocco
  1. 02 Jan 17:00Departing from Barcelona, Spain
  2. 04 Jan 08:00 - 18:00Malaga, Spain Granada
  3. 05 Jan 08:00 - 18:00Tangier, Morocco, Tanger-Ville
  4. 06 Jan 08:00 - 18:00Casablanca, Marrakesh, Morocco
  5. 08 Jan 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  6. 09 Jan 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  7. 10 Jan 07:00 - 17:00Arrecife, Lanzarote, Canary Islands
  8. 12 Jan 08:00 - 18:00Gibraltar
  9. 14 Jan 05:00Arriving in Barcelona, Spain
Find this cruise to book →
$2295from / pp
Star Explorer
Windstar Cruises
Round-trip from Barcelona
⚓ Calls 11 Jan 08:00 - 12 Jan 18:00 20279 nights8 portsDeparts 2027 Jan 06
View itinerary · 8 ports
9 days, round-trip Star Explorer Maiden Voyage
  1. 06 JanDeparting from Barcelona, Spain
  2. 07 Jan - 16:00Barcelona, Spain
  3. 08 Jan 08:00 - 17:00Valencia, Spain
  4. 09 Jan 08:00 - 15:00Cartagena Spain, Murcia
  5. 10 Jan 13:00 - 22:00Gibraltar
  6. 11 Jan 08:00 - 12 Jan 18:00Malaga, Spain Granada
  7. 14 Jan 08:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 15 Jan 08:00Arriving in Barcelona, Spain
Find this cruise to book →
$5978from / pp
Star Explorer
Windstar Cruises
Barcelona → Venice
⚓ Calls 11 Jan 08:00 - 12 Jan 18:00 202724 nights18 portsDeparts 2027 Jan 06
View itinerary · 18 ports
24 days, one-way from Barcelona to Venice
  1. 06 JanDeparting from Barcelona, Spain
  2. 07 Jan - 16:00Barcelona, Spain
  3. 08 Jan 08:00 - 17:00Valencia, Spain
  4. 09 Jan 08:00 - 15:00Cartagena Spain, Murcia
  5. 10 Jan 13:00 - 22:00Gibraltar
  6. 11 Jan 08:00 - 12 Jan 18:00Malaga, Spain Granada
  7. 14 Jan 08:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 15 Jan 08:00 - 16 Jan 16:00Barcelona, Spain
  9. 17 Jan 16:00 - 18 Jan 22:00Villefranche-sur-Mer, Nice, France Riviera
  10. 19 Jan 08:00 - 22:00Genoa, Milan, Italy Riviera
  11. 20 Jan 08:00 - 21 Jan 18:00Livorno, Florence-Pisa, Italy
  12. 22 Jan 08:00 - 17:00Civitavecchia-Rome, Italy
  13. 23 Jan 09:00 - 17:00Naples, Italy
  14. 24 Jan 10:00 - 18:00Messina, Sicily Italy
  15. 26 Jan 08:00 - 27 Jan 12:30Dubrovnik, Croatia, Port Gruz
  16. 28 Jan 07:30 - 18:00Zadar, Croatia
  17. 29 Jan 10:00Venice, Marghera, Italy
  18. 30 JanArriving in Venice, Marghera, Italy
Find this cruise to book →
$13084from / pp
Star Explorer
Windstar Cruises
Barcelona → Civitavecchia-Rome
⚓ Calls 11 Jan 08:00 - 12 Jan 18:00 202716 nights12 portsDeparts 2027 Jan 06
View itinerary · 12 ports
16 days, one-way from Barcelona to Civitavecchia-Rome
  1. 06 JanDeparting from Barcelona, Spain
  2. 07 Jan - 16:00Barcelona, Spain
  3. 08 Jan 08:00 - 17:00Valencia, Spain
  4. 09 Jan 08:00 - 15:00Cartagena Spain, Murcia
  5. 10 Jan 13:00 - 22:00Gibraltar
  6. 11 Jan 08:00 - 12 Jan 18:00Malaga, Spain Granada
  7. 14 Jan 08:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 15 Jan 08:00 - 16 Jan 16:00Barcelona, Spain
  9. 17 Jan 16:00 - 18 Jan 22:00Villefranche-sur-Mer, Nice, France Riviera
  10. 19 Jan 08:00 - 22:00Genoa, Milan, Italy Riviera
  11. 20 Jan 08:00 - 21 Jan 18:00Livorno, Florence-Pisa, Italy
  12. 22 Jan 08:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$8625from / pp
Fred Olsen Bolette
Fred Olsen Cruise Lines Cruises
Round-trip from Liverpool
⚓ Calls 12 Jan 202713 nights7 portsDeparts 2027 Jan 05
View itinerary · 7 ports
13 days, round-trip Southern Spain Siesta
  1. 05 JanDeparting from Liverpool, England
  2. 08 JanLa Coruna, Spain Galicia
  3. 10 JanCadiz, Spain, Sevilla
  4. 12 JanMalaga, Spain Granada
  5. 13 JanGibraltar
  6. 15 JanVigo, Spain Galicia
  7. 18 JanArriving in Liverpool, England
Find this cruise to book →
$1734from / pp
AIDAmar
AIDA Cruises
Palma de Mallorca → Las Palmas de Gran Canaria
⚓ Calls 13 Jan 08:00 - 20:00 202714 nights11 portsDeparts 2027 Jan 10
View itinerary · 11 ports
14 days, one-way from Palma de Mallorca to Las Palmas de Gran Canaria
  1. 10 Jan 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 11 Jan 10:00 - 20:00Valencia, Spain
  3. 13 Jan 08:00 - 20:00Malaga, Spain Granada
  4. 14 Jan 08:00 - 18:00Gibraltar
  5. 15 Jan 08:00 - 18:00Cadiz, Spain, Sevilla
  6. 16 Jan 14:30 - 17 Jan 18:00Lisbon, Portugal
  7. 19 Jan 10:00 - 20 Jan 14:00Funchal, Madeira Island Portugal
  8. 21 Jan 11:00 - 22:00Arrecife, Lanzarote, Canary Islands
  9. 22 Jan 06:00 - 21:00Puerto del Rosario, Fuerteventura, Canary Islands
  10. 23 Jan 09:00 - 19:00Santa Cruz de Tenerife, Canary Islands
  11. 24 Jan 05:00Arriving in Las Palmas de Gran Canaria, Canary Islands
Find this cruise to book →
Price on request
AIDAmar
AIDA Cruises
Palma de Mallorca → Puerto del Rosario
⚓ Calls 13 Jan 08:00 - 20:00 202712 nights9 portsDeparts 2027 Jan 10
View itinerary · 9 ports
12 days, one-way from Palma de Mallorca to Puerto del Rosario
  1. 10 Jan 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 11 Jan 10:00 - 20:00Valencia, Spain
  3. 13 Jan 08:00 - 20:00Malaga, Spain Granada
  4. 14 Jan 08:00 - 18:00Gibraltar
  5. 15 Jan 08:00 - 18:00Cadiz, Spain, Sevilla
  6. 16 Jan 14:30 - 17 Jan 18:00Lisbon, Portugal
  7. 19 Jan 10:00 - 20 Jan 14:00Funchal, Madeira Island Portugal
  8. 21 Jan 11:00 - 22:00Arrecife, Lanzarote, Canary Islands
  9. 22 Jan 06:00Arriving in Puerto del Rosario, Fuerteventura, Canary Islands
Find this cruise to book →
Price on request
AIDAmar
AIDA Cruises
Palma de Mallorca → Puerto del Rosario
⚓ Calls 13 Jan 08:00 - 20:00 202719 nights16 portsDeparts 2027 Jan 10
View itinerary · 16 ports
19 days, one-way from Palma de Mallorca to Puerto del Rosario
  1. 10 Jan 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 11 Jan 10:00 - 20:00Valencia, Spain
  3. 13 Jan 08:00 - 20:00Malaga, Spain Granada
  4. 14 Jan 08:00 - 18:00Gibraltar
  5. 15 Jan 08:00 - 18:00Cadiz, Spain, Sevilla
  6. 16 Jan 14:30 - 17 Jan 18:00Lisbon, Portugal
  7. 19 Jan 10:00 - 20 Jan 14:00Funchal, Madeira Island Portugal
  8. 21 Jan 11:00Arrecife, Lanzarote, Canary Islands
  9. 22 Jan 06:00 - 21:00Puerto del Rosario, Fuerteventura, Canary Islands
  10. 23 Jan 09:00 - 19:00Santa Cruz de Tenerife, Canary Islands
  11. 24 Jan 05:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  12. 25 Jan 09:00 - 23:00Santa Cruz de la Palma, Canary Islands
  13. 26 Jan 07:00 - 20:00San Sebastian de la Gomera, Canary Islands
  14. 28 Jan - 18:00Arrecife, Lanzarote, Canary Islands
  15. 28 Jan 22:00Puerto del Rosario, Fuerteventura, Canary Islands
  16. 29 JanArriving in Puerto del Rosario, Fuerteventura, Canary Islands
Find this cruise to book →
Price on request
Viking Libra
Viking Cruises
Barcelona → London-Tilbury
⚓ Calls 13 Jan 20277 nights6 portsDeparts 2027 Jan 11
View itinerary · 6 ports
7 days, one-way from Barcelona to London-Tilbury
  1. 11 JanDeparting from Barcelona, Spain
  2. 12 JanCartagena Spain, Murcia
  3. 13 JanMalaga, Spain Granada
  4. 15 JanVigo, Spain Galicia
  5. 17 JanPortsmouth UK, England
  6. 18 JanArriving in London-Tilbury, England
Find this cruise to book →
$2449from / pp
Viking Libra
Viking Cruises
Barcelona → Tromso
⚓ Calls 13 Jan 202718 nights14 portsDeparts 2027 Jan 11
View itinerary · 14 ports
18 days, one-way from Barcelona to Tromso
  1. 11 JanDeparting from Barcelona, Spain
  2. 12 JanCartagena Spain, Murcia
  3. 13 JanMalaga, Spain Granada
  4. 14 Jancoastal cruising
  5. 15 JanVigo, Spain Galicia
  6. 17 JanPortsmouth UK, England
  7. 18 JanLondon-Tilbury, England
  8. 20 JanLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  9. 22 Jan - 23 JanBergen, Norway
  10. 24 Jancoastal cruising
  11. 25 JanNarvik, Norway
  12. 26 JanHarstad, Hinnoya Island Lofoten Norway
  13. 27 Jan - 28 JanAlta, Norway
  14. 29 JanArriving in Tromso, Norway
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Las Palmas de Gran Canaria → Palma de Mallorca
⚓ Calls 22 Jan 08:00 - 18:00 202714 nights12 portsDeparts 2027 Jan 10
View itinerary · 12 ports
14 days, one-way from Las Palmas de Gran Canaria to Palma de Mallorca
  1. 10 Jan 22:00Departing from Las Palmas de Gran Canaria, Canary Islands
  2. 11 Jan 08:00 - 18:00San Sebastian de la Gomera, Canary Islands
  3. 12 Jan 08:00Arrecife, Lanzarote, Canary Islands
  4. 13 Jan 08:00 - 22:00Agadir, Morocco
  5. 15 Jan 07:00 - 21:00Puerto del Rosario, Fuerteventura, Canary Islands
  6. 16 Jan 09:00 - 19:00Santa Cruz de Tenerife, Canary Islands
  7. 17 Jan 05:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  8. 18 Jan - 18:00Arrecife, Lanzarote, Canary Islands
  9. 20 Jan 07:00 - 21:00Casablanca, Marrakesh, Morocco
  10. 21 Jan 11:00 - 20:00Cadiz, Spain, Sevilla
  11. 22 Jan 08:00 - 18:00Malaga, Spain Granada
  12. 24 Jan 05:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Puerto del Rosario → Palma de Mallorca
⚓ Calls 22 Jan 08:00 - 18:00 20279 nights8 portsDeparts 2027 Jan 15
View itinerary · 8 ports
9 days, one-way from Puerto del Rosario to Palma de Mallorca
  1. 15 Jan 21:00Departing from Puerto del Rosario, Fuerteventura, Canary Islands
  2. 16 Jan 09:00 - 19:00Santa Cruz de Tenerife, Canary Islands
  3. 17 Jan 05:00 - 22:00Las Palmas de Gran Canaria, Canary Islands
  4. 18 Jan 08:00 - 18:00Arrecife, Lanzarote, Canary Islands
  5. 20 Jan 07:00 - 21:00Casablanca, Marrakesh, Morocco
  6. 21 Jan 11:00 - 20:00Cadiz, Spain, Sevilla
  7. 22 Jan 08:00 - 18:00Malaga, Spain Granada
  8. 24 Jan 05:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Las Palmas de Gran Canaria → Palma de Mallorca
⚓ Calls 22 Jan 08:00 - 18:00 20277 nights6 portsDeparts 2027 Jan 17
View itinerary · 6 ports
7 days, one-way from Las Palmas de Gran Canaria to Palma de Mallorca
  1. 17 Jan 22:00Departing from Las Palmas de Gran Canaria, Canary Islands
  2. 18 Jan 08:00 - 18:00Arrecife, Lanzarote, Canary Islands
  3. 20 Jan 07:00 - 21:00Casablanca, Marrakesh, Morocco
  4. 21 Jan 11:00 - 20:00Cadiz, Spain, Sevilla
  5. 22 Jan 08:00 - 18:00Malaga, Spain Granada
  6. 24 Jan 05:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
Price on request
Viking Vela
Viking Cruises
Round-trip from Barcelona
⚓ Calls 26 Jan 202715 nights13 portsDeparts 2027 Jan 13
View itinerary · 13 ports
15 days, round-trip 15 Night Malta Morocco and the Mediterranean Cruise
  1. 13 JanDeparting from Barcelona, Spain
  2. 14 JanMarseille, France Riviera
  3. 15 JanAjaccio, Corsica France
  4. 16 JanCivitavecchia-Rome, Italy
  5. 18 Jan - 19 JanValletta, Malta
  6. 20 JanLa Goulette-Tunis, Tunisia
  7. 22 JanAlgiers, Algeria
  8. 23 Jancoastal cruising
  9. 24 JanCasablanca, Marrakesh, Morocco
  10. 25 JanCadiz, Spain, Sevilla
  11. 26 JanMalaga, Spain Granada
  12. 27 Jansea cruising
  13. 28 JanArriving in Barcelona, Spain
Find this cruise to book →
$7999from / pp
Fred Olsen Balmoral
Fred Olsen Cruise Lines Cruises
Round-trip from Southampton
⚓ Calls 26 Jan 202713 nights7 portsDeparts 2027 Jan 20
View itinerary · 7 ports
13 days, round-trip Southern Spain Portugal Winter Warmth
  1. 20 JanDeparting from Southampton, England
  2. 23 JanVigo, Spain Galicia
  3. 25 JanGibraltar
  4. 26 JanMalaga, Spain Granada
  5. 27 JanCadiz, Spain, Sevilla
  6. 30 JanPorto-Leixoes, Oporto, Portugal
  7. 02 FebArriving in Southampton, England
Find this cruise to book →
$1734from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Barcelona
⚓ Calls 05 Feb 08:00 - 18:00 202712 nights9 portsDeparts 2027 Jan 26
View itinerary · 9 ports
12 days, round-trip Canaries, Spain Morocco
  1. 26 Jan 17:00Departing from Barcelona, Spain
  2. 28 Jan 08:00 - 18:00Gibraltar
  3. 30 Jan 08:00 - 18:00Arrecife, Lanzarote, Canary Islands
  4. 31 Jan 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  5. 01 Feb 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  6. 03 Feb 08:00 - 17:00Casablanca, Marrakesh, Morocco
  7. 04 Feb 08:00 - 17:00Tangier, Morocco, Tanger-Ville
  8. 05 Feb 08:00 - 18:00Malaga, Spain Granada
  9. 07 Feb 05:00Arriving in Barcelona, Spain
Find this cruise to book →
$2075from / pp
Viking Mira
Viking Cruises
Barcelona → Lisbon
⚓ Calls 06 Feb 20276 nights7 portsDeparts 2027 Feb 03
View itinerary · 7 ports
6 days, one-way from Barcelona to Lisbon
  1. 03 FebDeparting from Barcelona, Spain
  2. 04 FebPalma de Mallorca, Majorca Island Balearic Spain
  3. 05 FebCartagena Spain, Murcia
  4. 06 FebMalaga, Spain Granada
  5. 07 FebTangier, Morocco, Tanger-Ville
  6. 08 FebCadiz, Spain, Sevilla
  7. 09 FebArriving in Lisbon, Portugal
Find this cruise to book →
$3999from / pp
Viking Mira
Viking Cruises
Istanbul → Lisbon
⚓ Calls 06 Feb 202726 nights22 portsDeparts 2027 Jan 14
View itinerary · 22 ports
26 days, one-way from Istanbul to Lisbon
  1. 14 JanDeparting from Istanbul, Turkey, Galataport
  2. 15 JanCanakkale, Troy, Turkey
  3. 16 JanKusadasi, Ephesus, Turkey
  4. 17 JanRhodes Island, Greece
  5. 18 JanHeraklion, Crete Greece
  6. 19 Jan - 21 JanPiraeus-Athens, Greece
  7. 22 JanKusadasi, Ephesus, Turkey
  8. 23 JanSouda-Chania, Crete Greece
  9. 25 JanMessina, Sicily Italy
  10. 26 JanNaples, Italy
  11. 27 JanCivitavecchia-Rome, Italy
  12. 28 Jan - 29 JanLivorno, Florence-Pisa, Italy
  13. 30 JanVillefranche-sur-Mer, Nice, France Riviera
  14. 31 JanMarseille, France Riviera
  15. 01 FebSete, France Riviera
  16. 02 Feb - 03 FebBarcelona, Spain
  17. 04 FebPalma de Mallorca, Majorca Island Balearic Spain
  18. 05 FebCartagena Spain, Murcia
  19. 06 FebMalaga, Spain Granada
  20. 07 FebTangier, Morocco, Tanger-Ville
  21. 08 FebCadiz, Spain, Sevilla
  22. 09 FebArriving in Lisbon, Portugal
Find this cruise to book →
$13296from / pp
Viking Mira
Viking Cruises
Piraeus-Athens → Lisbon
⚓ Calls 06 Feb 202719 nights17 portsDeparts 2027 Jan 21
View itinerary · 17 ports
19 days, one-way from Piraeus-Athens to Lisbon
  1. 21 JanDeparting from Piraeus-Athens, Greece
  2. 22 JanKusadasi, Ephesus, Turkey
  3. 23 JanSouda-Chania, Crete Greece
  4. 25 JanMessina, Sicily Italy
  5. 26 JanNaples, Italy
  6. 27 JanCivitavecchia-Rome, Italy
  7. 28 Jan - 29 JanLivorno, Florence-Pisa, Italy
  8. 30 JanVillefranche-sur-Mer, Nice, France Riviera
  9. 31 JanMarseille, France Riviera
  10. 01 FebSete, France Riviera
  11. 02 Feb - 03 FebBarcelona, Spain
  12. 04 FebPalma de Mallorca, Majorca Island Balearic Spain
  13. 05 FebCartagena Spain, Murcia
  14. 06 FebMalaga, Spain Granada
  15. 07 FebTangier, Morocco, Tanger-Ville
  16. 08 FebCadiz, Spain, Sevilla
  17. 09 FebArriving in Lisbon, Portugal
Find this cruise to book →
$10297from / pp
Viking Saturn
Viking Cruises
Round-trip from Barcelona
⚓ Calls 06 Feb 202715 nights13 portsDeparts 2027 Jan 24
View itinerary · 13 ports
15 days, round-trip 15 Night Malta Morocco and the Mediterranean Cruise
  1. 24 JanDeparting from Barcelona, Spain
  2. 25 JanMarseille, France Riviera
  3. 26 JanAjaccio, Corsica France
  4. 27 JanCivitavecchia-Rome, Italy
  5. 29 Jan - 30 JanValletta, Malta
  6. 31 JanLa Goulette-Tunis, Tunisia
  7. 02 FebAlgiers, Algeria
  8. 03 Febcoastal cruising
  9. 04 FebCasablanca, Marrakesh, Morocco
  10. 05 FebCadiz, Spain, Sevilla
  11. 06 FebMalaga, Spain Granada
  12. 07 Febsea cruising
  13. 08 FebArriving in Barcelona, Spain
Find this cruise to book →
$8999from / pp
Viking Mira
Viking Cruises
Civitavecchia-Rome → Lisbon
⚓ Calls 06 Feb 202713 nights12 portsDeparts 2027 Jan 27
View itinerary · 12 ports
13 days, one-way from Civitavecchia-Rome to Lisbon
  1. 27 JanDeparting from Civitavecchia-Rome, Italy
  2. 28 Jan - 29 JanLivorno, Florence-Pisa, Italy
  3. 30 JanVillefranche-sur-Mer, Nice, France Riviera
  4. 31 JanMarseille, France Riviera
  5. 01 FebSete, France Riviera
  6. 02 Feb - 03 FebBarcelona, Spain
  7. 04 FebPalma de Mallorca, Majorca Island Balearic Spain
  8. 05 FebCartagena Spain, Murcia
  9. 06 FebMalaga, Spain Granada
  10. 07 FebTangier, Morocco, Tanger-Ville
  11. 08 FebCadiz, Spain, Sevilla
  12. 09 FebArriving in Lisbon, Portugal
Find this cruise to book →
$7498from / pp
Seven Seas Navigator
Regent Seven Seas Cruises
Piraeus-Athens → Lisbon
⚓ Calls 08 Feb 13:00 - 20:00 202714 nights11 portsDeparts 2027 Jan 29
View itinerary · 11 ports
14 days, one-way from Piraeus-Athens to Lisbon
  1. 29 Jan 17:00Departing from Piraeus-Athens, Greece
  2. 30 Jan 07:00 - 17:00Heraklion, Crete Greece
  3. 01 Feb 07:00 - 18:00Messina, Sicily Italy
  4. 02 Feb 07:00 - 03 Feb 16:00Valletta, Malta
  5. 04 Feb 10:00 - 20:00La Goulette-Tunis, Tunisia
  6. 06 Feb 07:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  7. 07 Feb 07:00 - 16:00Valencia, Spain
  8. 08 Feb 13:00 - 20:00Malaga, Spain Granada
  9. 09 Feb 13:00 - 10 Feb 17:00Seville, Spain Andalusia
  10. 11 Feb 07:00 - 19:00Portimao, Portugal
  11. 12 Feb 07:00Arriving in Lisbon, Portugal
Find this cruise to book →
$24398from / pp
Spirit of Discovery
Saga Cruises
Round-trip from Portsmouth UK
⚓ Calls 13 Feb 08:00 - 17:00 202716 nights9 portsDeparts 2027 Feb 04
View itinerary · 9 ports
16 days, round-trip A Taste of Morocco and Historic Spain
  1. 04 Feb 17:00Departing from Portsmouth UK, England
  2. 08 FebGibraltar
  3. 10 Feb 08:00 - 17:00Barcelona, Spain
  4. 11 Feb 08:00 - 19:00Valencia, Spain
  5. 13 Feb 08:00 - 17:00Malaga, Spain Granada
  6. 14 Feb 08:00 - 17:00Tangier, Morocco, Tanger-Ville
  7. 15 Feb 08:00 - 17:00Cadiz, Spain, Sevilla
  8. 17 Feb 08:00 - 17:00Porto-Leixoes, Oporto, Portugal
  9. 20 Feb 07:00Arriving in Portsmouth UK, England
Find this cruise to book →
Price on request
Azamara Onward
Azamara Cruises
Lisbon → Barcelona
⚓ Calls 13 Feb 06:00 202714 nights13 portsDeparts 2027 Feb 06
View itinerary · 13 ports
14 days, one-way from Lisbon to Barcelona
  1. 06 Feb 18:00Departing from Lisbon, Portugal
  2. 07 Feb 08:00 - 18:00Portimao, Portugal
  3. 08 Feb 12:00 - 10 Feb 18:00Seville, Spain Andalusia
  4. 11 Feb 13:00 - 22:00Gibraltar
  5. 12 Feb 08:00 - 18:00Ceuta, Spanish Morocco
  6. 13 Feb 06:00Malaga, Spain Granada
  7. 14 Feb 08:00 - 20:00Tangier, Morocco, Tanger-Ville
  8. 15 Feb 08:00 - 20:00Motril, Spain Granada
  9. 16 Feb 08:00 - 18:00Cartagena Spain, Murcia
  10. 17 Feb 08:00 - 22:00Alicante, Spain
  11. 18 Feb 08:00 - 22:00Valencia, Spain
  12. 19 Feb 08:00Barcelona, Spain
  13. 20 FebArriving in Barcelona, Spain
Find this cruise to book →
$3989from / pp
Azamara Onward
Azamara Cruises
Lisbon → Malaga
⚓ Calls 13 Feb 06:00 20277 nights6 portsDeparts 2027 Feb 06
View itinerary · 6 ports
7 days, one-way from Lisbon to Malaga
  1. 06 Feb 18:00Departing from Lisbon, Portugal
  2. 07 Feb 08:00 - 18:00Portimao, Portugal
  3. 08 Feb 12:00 - 10 Feb 18:00Seville, Spain Andalusia
  4. 11 Feb 13:00 - 22:00Gibraltar
  5. 12 Feb 08:00 - 18:00Ceuta, Spanish Morocco
  6. 13 Feb 06:00Arriving in Malaga, Spain Granada
Find this cruise to book →
$2379from / pp
See more cruises visiting Málaga →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.