8-night Mediterranean Cruise From Barcelona, Spain

Carnival Cruise Line

Mount Vesuvius overlooking Naples Bay.
Carnival Cruise Line Freedom ship exterior
1 of 2

Sailing Oct 9, 2026

from $1,144 per person* taxes and fees included