4-Night Africa from Barcelona
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.
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 →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 →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 →Interior cabin
New to these charts? How to read cruise price history
Other Mediterranean (Western) departures
We may earn a commission when you book through this link, at no extra cost to you.
Track prices
Get emailed when double occupancy drops below your target.
We may earn a commission when you book through this link, at no extra cost to you.
