22 Night Cruise from Barcelona

22 nightsCosta DiademaBarcelona🇪🇸Itajai🇧🇷
From $2,251 per person

About this cruise

Every port gets the time it deserves and the sea days in between are half the fun. This 22-night sailing leaves Barcelona on November 3, 2026 and visits Málaga, Cádiz and Lisbon, with additional stops along the South America. You get off in Itajai, which is a good excuse to tack on a few days on land. The sea days at each end give the whole trip a natural arc: build-up, exploration, cool-down. The South America route takes in Spain, Portugal, Cape Verde and Brazil, 4 countries, and the differences show up in the food, the architecture, and the mood. Don't rush through Salvador, which is known as Afro-Brazilian rhythm in a colonial setting. Roughly 9 hours ashore per stop. No need to rush. Costa Diadema carries up to 3,724 guests over 14 decks. Multiple pools, a theatre, and more restaurants than you'll get through. The shows alone are worth the extra nights. You'll catch comedy, music, theatre, and themed evenings you'd miss on a shorter trip. Families and groups will find plenty to do: waterslides, shows, multiple pools, and something for every age. If you can, add a night in Barcelona before boarding. It's a good city to wander. And November is a good call. Still warm, less crowded, and usually cheaper too. All told, 11 ports across 22 nights covers a lot.

Prices

Guests
2 guests
Interior
$2,251USD
Total: $4,502
Book

Ports Map

About the Ship

Costa Diadema

3,724Guests
14Decks
2014Year Built
306 metersLong
More about Costa Diadema

Itinerary

Barcelona, ES

Day 1Barcelona 🇪🇸
Embark
Depart: 20:30
Day 2Sea day
Sea day

Málaga, ES

Day 3Málaga 🇪🇸
Port day
Arrive: 08:00 | Depart: 18:00

Cádiz, ES

Day 4Cádiz 🇪🇸
Port day
Arrive: 08:00 | Depart: 20:00
Day 5Sea day
Sea day

Lisbon, PT

Day 6Lisbon 🇵🇹
Port day
Arrive: 08:00 | Depart: 16:00
Day 7Sea day
Sea day

Las Palmas de Gran Canaria, ES

Day 8Las Palmas de Gran Canaria 🇪🇸
Port day
Arrive: 13:00 | Depart: 22:00

Santa Cruz de Tenerife, ES

Day 9Santa Cruz de Tenerife 🇪🇸
Port day
Arrive: 08:00 | Depart: 17:00
Day 10Sea day
Sea day
Day 11Sea day
Sea day

Mindelo, CV

Day 12Mindelo 🇨🇻
Port day
Arrive: 08:00 | Depart: 18:00
Day 13Sea day
Sea day
Day 14Sea day
Sea day
Day 15Sea day
Sea day
Day 16Sea day
Sea day

Maceio, BR

Day 17Maceio 🇧🇷
Port day
Arrive: 07:00 | Depart: 13:00

Salvador, BR

Day 18Salvador 🇧🇷
Port day
Arrive: 07:00 | Depart: 13:00
Day 19Sea day
Sea day

Rio de Janeiro, BR

Day 20Rio de Janeiro 🇧🇷
Port day
Arrive: 08:00 | Depart: 17:00

Santos, BR

Day 21Santos 🇧🇷
Port day
Arrive: 08:00 | Depart: 17:00
Day 22Sea day
Sea day

Itajai, BR

Day 23Itajai 🇧🇷
Disembark
Arrive: 08:00

Newsletter

The cruise briefing

Destination tips, price drops, insider guides and deals you won't find anywhere else. Only when it matters.

Who are you cruising with?
SoloCoupleFamilyFriends

Unsubscribe anytime. No spam, ever.