4-Night Africa from Barcelona

Costa Diadema

This 4-night Mediterranean (Western) cruise aboard the Costa Diadema by Costa Cruises sails from Barcelona to Seville (Cadiz), departing October 9, 2026, calling at Tangier, Casablanca, and returns October 13, 2026. Cabin prices start from $849 per person.

Days
4 nights
Departs
Oct 9, 2026
Ports
4
Returns
Oct 13, 2026
Sea days
1
Distance
850nm
Itinerary
Embark Port Sea
Day 1
Oct 9
Embark
Barcelona, Spain
dep 19:30

Barcelona cruise port is the busiest in the Mediterranean, handling millions of passengers a year across multiple terminals. The city behind it earns that traffic.

Read more →
Day 2
Oct 10
At Sea
Day 3
Oct 11
Tangier, Morocco
arr 08:00 · dep 18:00

Tangier sits at the northwestern tip of Africa, where the Mediterranean meets the Atlantic and Morocco looks across the Strait of Gibraltar at Spain, just 14 km away. The city has about 1.

Read more →
Day 4
Oct 12
Casablanca, Morocco
arr 07:00 · dep 21:00
Day 5
Oct 13
Disembark
Seville (Cadiz), Spain
arr 12:00

Cadiz is the actual cruise port marketed as "Seville (Cadiz)" by cruise lines because Seville, Spain's fourth-largest city, is the primary day-trip draw from this port. Cadiz itself is one of Europe's oldest continuously inhabited cities, perched on a narrow peninsula jutting into the Atlantic on Spain's southwestern coast.

Read more →
Loading map...
1Embark/Debark3Port of CallRoute
Distance
≈ 850nm
At sea
1 of 4 nights
Type
One-way
Price history

Interior cabin

$849
Low
$849
High
$849
Average
$849
Vs avg
+0%
$848$849$849$850$850Aug 5Aug 6Aug 6$849 · Aug 5$849 · Aug 6

New to these charts? How to read cruise price history

Similar sailings

Other Mediterranean (Western) departures

View all →
This sailing appears to be sold out. Prices below are the last we saw.
Starting from
$849/person
Incl. taxes & port fees
Checked 53 days ago · Aug 6
Interior
$212/night
$849
Ocean View
$252/night
$1,009
Balcony
$327/night
$1,309

Track prices

Get emailed when double occupancy drops below your target.

Costa Diadema
Your ship
Costa Diadema
Costa Cruises · Dream class · Built 2014
Passengers
3,724
Tonnage
132,500
Length
306m
Crew
1,253
Onboard
PoolHot TubWhirlpoolWater ParkCasinoTheaterPiano BarNight ClubLive Music VenueWine BarChampagne BarPub
Full ship profile →
Book from $849Instant checkout

We may earn a commission when you book through this link, at no extra cost to you.