Saffron & Moorish Trails – Tangier, Málaga & Barcelona

14 nightsCarnival FreedomPort Canaveral🇺🇸Barcelona🇪🇸
Sailing now

About this cruise

This is the kind of cruise where you actually have time to go back to a port highlight you missed the first time. 14 nights from Port Canaveral on August 18, 2026, visiting Celebration Key, Tangier, Málaga, Alicante and Barcelona. You get off in Barcelona, which is a good excuse to tack on a few days on land. The itinerary clusters several port calls together. Fast-paced for a few days, then the sea days hit and you can catch your breath. It's a proper Western Mediterranean tour: 3 countries, from Bahamas to Spain. You get around 9 hours in each port, which is enough for an excursion, lunch, and some wandering around on your own. When you're not ashore, From casual buffets to proper sit-down restaurants, Carnival Freedom has 9 dining spots on board, most of them included. One of the underrated parts of a longer cruise: you actually get to know people. The couple from dinner, the group at trivia, the bartender who remembers your drink. An August departure puts you in the best summer conditions: long days, warm nights, plenty of sun. 14 nights of not thinking about anything except where to eat next. That's the pitch.

Sailing now!

Sea day

Sea day 8 of 9. Carnival Freedom is heading for Tangier.

Day 10 of 15

Price History

Inside
Oceanview
Balcony
Suite

Ports Map

About the Ship

Carnival Freedom

2,980Guests
13Decks
2007Year Built
290 metersLong
9 Dining Venues6 included · 3 extra
More about Carnival Freedom

Itinerary

Port Canaveral, US

Day 1Port Canaveral 🇺🇸
Embark
Depart: 17:30

Celebration Key, BS

Day 2Celebration Key 🇧🇸
Port day
Arrive: 08:00 | Depart: 16:00
Day 3Sea day
Sea day
Day 4Sea day
Sea day
Day 5Sea day
Sea day
Day 6Sea day
Sea day
Day 7Sea day
Sea day
Day 8Sea day
Sea day
Day 9Sea day
Sea day
Day 10Sea day
Now
Day 11Sea day
Sea day

Tangier, MA

Day 12Tangier 🇲🇦
Port day
Arrive: 09:00 | Depart: 18:00

Málaga, ES

Day 13Málaga 🇪🇸
Port day
Arrive: 07:00 | Depart: 16:00

Alicante, ES

Day 14Alicante 🇪🇸
Port day
Arrive: 08:00 | Depart: 16:00

Barcelona, ES

Day 15Barcelona 🇪🇸
Disembark
Arrive: 06:00

Explore more

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.