Cruise line
Carnival cruises from Barcelona
Carnival Cruise Line has 10 departures from the Port of Barcelona in the period we cover, on one ship: Carnival Sunshine.
They run from 7 to 13 nights and go to the western Mediterranean, Spain, Portugal and Morocco, the Greek isles and eastern Mediterranean, and across the Atlantic.
The cheapest Carnival Cruise Line sailing we list is Carnival Sunshine on Sat, Oct 16, 2027, from $682 per person as of November 4, 2026.
Fares below are starting prices on the date shown, not quotes. Check with Carnival Cruise Line before you book.
What Carnival Cruise Line runs from Barcelona
All routesThe 10 departures below run 6 different routes, cheapest per night first.
| Itinerary | Ship | Nights | Departures | From |
|---|---|---|---|---|
| 13-Night Transatlantic Calls at Alicante (Spain) · Malaga (Spain) · Tangier (Morocco) · Grand Turk (Turks and Caicos) Ends in Miami (Florida) Next on Sat, Oct 16, 2027 | Carnival Sunshine | 13 | 1 | $682$52 a night |
| 10-Night Mediterranean Calls at La Goulette (Tunisia (dock)) · Valletta (Malta) · Naples (Italy) · Civitavecchia (Italy) · Livorno (Italy) · Marseille (France) Next on Wed, Jun 9, 2027 | Carnival Sunshine | 10 | 3 | $748$75 a night |
| 8-Night Mediterranean Calls at Seville (Spain) · Lisbon (Portugal) · Gibraltar · Malaga (Spain) · Palma de Mallorca (Spain) Next on Sat, Jun 19, 2027 | Carnival Sunshine | 8 | 3 | $723$90 a night |
| 8-Night Spain Portugal & France Calls at Seville (Spain) · Lisbon (Portugal) · Gibraltar · Malaga (Spain) · Marseille (France) Next on Sat, Aug 14, 2027 | Carnival Sunshine | 8 | 1 | $887$111 a night |
| 10-Night Croatia Greece & Italy Calls at Marseille (France) · Genoa (Italy) · Corfu (Greece) · Bar (Montenegro) · Dubrovnik (Croatia) · Naples (Italy) Ends in Civitavecchia (Italy) Next on Sun, Jun 27, 2027 | Carnival Sunshine | 10 | 1 | $1,116$112 a night |
| 7-Night Mediterranean Calls at Marseille (France) · Naples (Italy) · Palermo (Sicily, Italy) · La Goulette (Tunisia (dock)) Next on Sat, Oct 9, 2027 | Carnival Sunshine | 7 | 1 | $811$116 a night |
Starting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.
All Carnival Cruise Line routes from Barcelona
All routesEvery departure by date
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Nights | Itinerary & ports | From |
|---|---|---|---|---|
Wed, Jun 9, 2027 back Sat, Jun 19, 2027 Terminal not published yet | Carnival Sunshine | 10 | 10-Night Mediterranean Calls at La Goulette (Tunisia (dock)) · Valletta (Malta) · Naples (Italy) · Civitavecchia (Italy) · Livorno (Italy) · Marseille (France) | |
Sat, Jun 19, 2027 back Sun, Jun 27, 2027 Terminal not published yet | Carnival Sunshine | 8 | 8-Night Mediterranean Calls at Seville (Spain) · Lisbon (Portugal) · Gibraltar · Malaga (Spain) · Palma de Mallorca (Spain) | |
Sun, Jun 27, 2027 ends Wed, Jul 7, 2027 Terminal not published yet | Carnival Sunshine | 10 | 10-Night Croatia Greece & Italy Calls at Marseille (France) · Genoa (Italy) · Corfu (Greece) · Bar (Montenegro) · Dubrovnik (Croatia) · Naples (Italy) Ends in Civitavecchia (Italy) | |
Sat, Jul 17, 2027 back Sun, Jul 25, 2027 Terminal not published yet | Carnival Sunshine | 8 | 8-Night Mediterranean Calls at La Goulette (Tunisia (dock)) · Palermo (Sicily, Italy) · Naples (Italy) · Ajaccio (Corsica, France) · Marseille (France) | |
Sat, Aug 14, 2027 back Sun, Aug 22, 2027 Terminal not published yet | Carnival Sunshine | 8 | 8-Night Spain Portugal & France Calls at Seville (Spain) · Lisbon (Portugal) · Gibraltar · Malaga (Spain) · Marseille (France) | |
Sun, Aug 22, 2027 ends Wed, Sep 1, 2027 Terminal not published yet | Carnival Sunshine | 10 | 10-Night Mediterranean Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Naples (Italy) · Valletta (Malta) · La Goulette (Tunisia (dock)) Ends in Civitavecchia (Italy) | |
Sat, Sep 11, 2027 back Sun, Sep 19, 2027 Terminal not published yet | Carnival Sunshine | 8 | 8-Night Mediterranean Calls at La Goulette (Tunisia (dock)) · Palermo (Sicily, Italy) · Naples (Italy) · Ajaccio (Corsica, France) · Marseille (France) | |
Sun, Sep 19, 2027 ends Wed, Sep 29, 2027 Terminal not published yet | Carnival Sunshine | 10 | 10-Night Mediterranean Calls at Marseille (France) · Genoa (Italy) · Corfu (Greece) · Bar (Montenegro) · Bari (Italy) · Naples (Italy) Ends in Civitavecchia (Italy) | |
Sat, Oct 9, 2027 back Sat, Oct 16, 2027 Terminal not published yet | Carnival Sunshine | 7 | 7-Night Mediterranean Calls at Marseille (France) · Naples (Italy) · Palermo (Sicily, Italy) · La Goulette (Tunisia (dock)) | |
Sat, Oct 16, 2027 ends Fri, Oct 29, 2027 Terminal not published yet | Carnival Sunshine | 13 | 13-Night Transatlantic Calls at Alicante (Spain) · Malaga (Spain) · Tangier (Morocco) · Grand Turk (Turks and Caicos) Ends in Miami (Florida) | Lowest fare shown |
- JUN9
Wednesday · 10 nights
Terminal not published yet
10-Night Mediterranean
Carnival Sunshine · Carnival Cruise Line
Calls at La Goulette (Tunisia (dock)) · Valletta (Malta) · Naples (Italy) · Civitavecchia (Italy) · Livorno (Italy) · Marseille (France)
Returns Sat, Jun 19, 2027
- JUN19
Saturday · 8 nights
Terminal not published yet
8-Night Mediterranean
Carnival Sunshine · Carnival Cruise Line
Calls at Seville (Spain) · Lisbon (Portugal) · Gibraltar · Malaga (Spain) · Palma de Mallorca (Spain)
Returns Sun, Jun 27, 2027
- JUN27
Sunday · 10 nights
Terminal not published yet
10-Night Croatia Greece & Italy
Carnival Sunshine · Carnival Cruise Line
Calls at Marseille (France) · Genoa (Italy) · Corfu (Greece) · Bar (Montenegro) · Dubrovnik (Croatia) · Naples (Italy)
Ends in Civitavecchia (Italy)
Ends Wed, Jul 7, 2027 in Civitavecchia
- JUL17
Saturday · 8 nights
Terminal not published yet
8-Night Mediterranean
Carnival Sunshine · Carnival Cruise Line
Calls at La Goulette (Tunisia (dock)) · Palermo (Sicily, Italy) · Naples (Italy) · Ajaccio (Corsica, France) · Marseille (France)
Returns Sun, Jul 25, 2027
- AUG14
Saturday · 8 nights
Terminal not published yet
8-Night Spain Portugal & France
Carnival Sunshine · Carnival Cruise Line
Calls at Seville (Spain) · Lisbon (Portugal) · Gibraltar · Malaga (Spain) · Marseille (France)
Returns Sun, Aug 22, 2027
- AUG22
Sunday · 10 nights
Terminal not published yet
10-Night Mediterranean
Carnival Sunshine · Carnival Cruise Line
Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Naples (Italy) · Valletta (Malta) · La Goulette (Tunisia (dock))
Ends in Civitavecchia (Italy)
Ends Wed, Sep 1, 2027 in Civitavecchia
- SEP11
Saturday · 8 nights
Terminal not published yet
8-Night Mediterranean
Carnival Sunshine · Carnival Cruise Line
Calls at La Goulette (Tunisia (dock)) · Palermo (Sicily, Italy) · Naples (Italy) · Ajaccio (Corsica, France) · Marseille (France)
Returns Sun, Sep 19, 2027
- SEP19
Sunday · 10 nights
Terminal not published yet
10-Night Mediterranean
Carnival Sunshine · Carnival Cruise Line
Calls at Marseille (France) · Genoa (Italy) · Corfu (Greece) · Bar (Montenegro) · Bari (Italy) · Naples (Italy)
Ends in Civitavecchia (Italy)
Ends Wed, Sep 29, 2027 in Civitavecchia
- OCT9
Saturday · 7 nights
Terminal not published yet
7-Night Mediterranean
Carnival Sunshine · Carnival Cruise Line
Calls at Marseille (France) · Naples (Italy) · Palermo (Sicily, Italy) · La Goulette (Tunisia (dock))
Returns Sat, Oct 16, 2027
- OCT16
Saturday · 13 nights
Terminal not published yet
13-Night Transatlantic
Carnival Sunshine · Carnival Cruise Line
Calls at Alicante (Spain) · Malaga (Spain) · Tangier (Morocco) · Grand Turk (Turks and Caicos)
Ends in Miami (Florida)
Ends Fri, Oct 29, 2027 in Miami
Lowest fare shown
Carnival Cruise Line by month
Where these sailings go
Cruise line website: Carnival Cruise Line. Confirm dates and fares there before you book.