Lowest fares
Cheap cruises from Barcelona
We compared starting fares on 1422 Barcelona sailings, checked on 2026-11-04. The lowest is $243 per person for Costa Toscana on Sun, Nov 22, 2026, a 4-night trip.
There are two ways to measure cheap. The first table sorts by the total fare. The second sorts by fare per night, which is the better guide when you're choosing between a short trip and a longer one. The median across every priced sailing is $188 a night.
Lowest starting fares
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Sun, Nov 22, 2026 ends Thu, Nov 26, 2026 E terminal | Costa Toscana | Costa Cruises | 4 | 4-Night Western Mediterranean Calls at Palma de Mallorca (Spain) · Alicante (Spain) Ends in Palermo (Sicily, Italy) | Lowest fare shown |
Mon, Mar 27, 2028 ends Thu, Mar 30, 2028 Terminal not published yet | Costa Fascinosa | Costa Cruises | 3 | 3-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) Ends in Civitavecchia (Italy) | |
Thu, Nov 12, 2026 ends Sat, Nov 14, 2026 H (MSC) terminal | MSC World Europa | MSC Cruises | 2 | 2-Night Western Mediterranean Calls at Marseille (France) Ends in Genoa (Italy) | |
Mon, Dec 14, 2026 back Mon, Dec 21, 2026 Terminal not published yet | Costa Toscana | Costa Cruises | 7 | 7-Night Western Mediterranean Calls at Palma de Mallorca (Spain) · Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France) Sources disagree, verify with the line | |
Tue, Mar 30, 2027 ends Fri, Apr 2, 2027 Terminal not published yet | MSC Divina | MSC Cruises | 3 | 3-Night Grand Voyage Calls at Naples (Italy) Ends in Civitavecchia (Italy) | |
Sun, Nov 15, 2026 back Sun, Nov 22, 2026 A terminal | MSC Sinfonia | MSC Cruises | 7 | 7-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Valencia (Spain) · Palma de Mallorca (Spain) | |
Mon, Sep 20, 2027 back Thu, Sep 23, 2027 Terminal not published yet | Costa Diadema | Costa Cruises | 3 | 3-Night Western Mediterranean Calls at Marseille (France) · Savona (Italy) | |
Sun, Mar 28, 2027 ends Thu, Apr 1, 2027 Terminal not published yet | MSC Seaview | MSC Cruises | 4 | 4-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) Ends in Palermo (Sicily, Italy) | |
Mon, Jan 11, 2027 back Mon, Jan 18, 2027 Terminal not published yet | Costa Toscana | Costa Cruises | 7 | 7-Night Western Mediterranean Calls at Palma de Mallorca (Spain) · Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France) | |
Mon, Jan 18, 2027 back Mon, Jan 25, 2027 Terminal not published yet | Costa Toscana | Costa Cruises | 7 | 7-Night Western Mediterranean Calls at Palma de Mallorca (Spain) · Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Mon, Jan 25, 2027 back Mon, Feb 1, 2027 Terminal not published yet | Costa Toscana | Costa Cruises | 7 | 7-Night Western Mediterranean Calls at Palma de Mallorca (Spain) · Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France) | |
Tue, Nov 10, 2026 ends Fri, Nov 13, 2026 E terminal | Costa Pacifica | Costa Cruises | 3 | 3-Night Western Mediterranean Calls at Cagliari (Sardinia, Italy) Ends in Palermo (Sicily, Italy) | |
Wed, Apr 7, 2027 back Sun, Apr 11, 2027 Terminal not published yet | Costa Smeralda | Costa Cruises | 4 | 4-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Marseille (France) · Calanques National Park (France) | |
Sun, Dec 6, 2026 back Sun, Dec 13, 2026 Terminal not published yet | MSC Sinfonia | MSC Cruises | 7 | 7-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy) · Valencia (Spain) | |
Sun, Nov 29, 2026 back Sun, Dec 6, 2026 H (MSC) terminal | MSC Sinfonia | MSC Cruises | 7 | 7-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy) · Valencia (Spain) | |
Sun, Dec 13, 2026 back Sun, Dec 20, 2026 Terminal not published yet | MSC Sinfonia | MSC Cruises | 7 | 7-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy) · Valencia (Spain) | |
Thu, Oct 12, 2028 back Mon, Oct 16, 2028 Terminal not published yet | MSC Splendida | MSC Cruises | 4 | 4-Night Mediterranean Calls at Genoa (Italy) · Marseille (France) | |
Sat, Nov 13, 2027 back Wed, Nov 17, 2027 Terminal not published yet | Costa Serena | Costa Cruises | 4 | 4-Night Mini Cruise Calls at Marseille (France) · Savona (Italy) · Marseille (France) | |
Wed, Apr 26, 2028 back Sun, Apr 30, 2028 Terminal not published yet | Costa Smeralda | Costa Cruises | 4 | 4-Night Western Mediterranean Calls at Marseille (France) · Savona (Italy) · Calanques National Park (France) · Marseille (France) | |
Mon, May 10, 2027 back Thu, May 13, 2027 Terminal not published yet | Costa Favolosa | Costa Cruises | 3 | 3-Night Mini Cruise Calls at Marseille (France) · Savona (Italy) | |
- NOV22
Sunday · 4 nights
Leaves from the E terminal4-Night Western Mediterranean
Calls at Palma de Mallorca (Spain) · Alicante (Spain)
Ends in Palermo (Sicily, Italy)
Ends Thu, Nov 26, 2026 in Palermo
Lowest fare shown
- MAR27
Monday · 3 nights
Terminal not published yet
3-Night Western Mediterranean
Costa Fascinosa · Costa Cruises
Calls at Marseille (France) · Genoa (Italy)
Ends in Civitavecchia (Italy)
Ends Thu, Mar 30, 2028 in Civitavecchia
- NOV12
Thursday · 2 nights
Leaves from the H (MSC) terminal2-Night Western Mediterranean
MSC World Europa · MSC Cruises
Calls at Marseille (France)
Ends in Genoa (Italy)
Ends Sat, Nov 14, 2026 in Genoa
- DEC14
Monday · 7 nights
Terminal not published yet
7-Night Western Mediterranean
Calls at Palma de Mallorca (Spain) · Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France)
Sources disagree, verify
Returns Mon, Dec 21, 2026
- MAR30
Tuesday · 3 nights
Terminal not published yet
3-Night Grand Voyage
Calls at Naples (Italy)
Ends in Civitavecchia (Italy)
Ends Fri, Apr 2, 2027 in Civitavecchia
- NOV15
Sunday · 7 nights
Leaves from the A terminal7-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Valencia (Spain) · Palma de Mallorca (Spain)
Returns Sun, Nov 22, 2026
- SEP20
Monday · 3 nights
Terminal not published yet
3-Night Western Mediterranean
Calls at Marseille (France) · Savona (Italy)
Returns Thu, Sep 23, 2027
- MAR28
Sunday · 4 nights
Terminal not published yet
4-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Naples (Italy)
Ends in Palermo (Sicily, Italy)
Ends Thu, Apr 1, 2027 in Palermo
- JAN11
Monday · 7 nights
Terminal not published yet
7-Night Western Mediterranean
Calls at Palma de Mallorca (Spain) · Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France)
Returns Mon, Jan 18, 2027
- JAN18
Monday · 7 nights
Terminal not published yet
7-Night Western Mediterranean
Calls at Palma de Mallorca (Spain) · Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France)
Returns Mon, Jan 25, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- JAN25
Monday · 7 nights
Terminal not published yet
7-Night Western Mediterranean
Calls at Palma de Mallorca (Spain) · Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France)
Returns Mon, Feb 1, 2027
- NOV10
Tuesday · 3 nights
Leaves from the E terminal3-Night Western Mediterranean
Costa Pacifica · Costa Cruises
Calls at Cagliari (Sardinia, Italy)
Ends in Palermo (Sicily, Italy)
Ends Fri, Nov 13, 2026 in Palermo
- APR7
Wednesday · 4 nights
Terminal not published yet
4-Night Western Mediterranean
Costa Smeralda · Costa Cruises
Calls at Marseille (France) · Genoa (Italy) · Marseille (France) · Calanques National Park (France)
Returns Sun, Apr 11, 2027
- DEC6
Sunday · 7 nights
Terminal not published yet
7-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy) · Valencia (Spain)
Returns Sun, Dec 13, 2026
- NOV29
Sunday · 7 nights
Leaves from the H (MSC) terminal7-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy) · Valencia (Spain)
Returns Sun, Dec 6, 2026
- DEC13
Sunday · 7 nights
Terminal not published yet
7-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy) · Valencia (Spain)
Returns Sun, Dec 20, 2026
- OCT12
Thursday · 4 nights
Terminal not published yet
4-Night Mediterranean
Calls at Genoa (Italy) · Marseille (France)
Returns Mon, Oct 16, 2028
- NOV13
Saturday · 4 nights
Terminal not published yet
4-Night Mini Cruise
Calls at Marseille (France) · Savona (Italy) · Marseille (France)
Returns Wed, Nov 17, 2027
- APR26
Wednesday · 4 nights
Terminal not published yet
4-Night Western Mediterranean
Costa Smeralda · Costa Cruises
Calls at Marseille (France) · Savona (Italy) · Calanques National Park (France) · Marseille (France)
Returns Sun, Apr 30, 2028
- MAY10
Monday · 3 nights
Terminal not published yet
3-Night Mini Cruise
Costa Favolosa · Costa Cruises
Calls at Marseille (France) · Savona (Italy)
Returns Thu, May 13, 2027
Lowest fare per night
Every route by valueThe cheapest date on each ship and route, ranked by what it costs for each night on board.
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Sun, Dec 6, 2026 ends Sun, Dec 20, 2026 Terminal not published yet | Costa Fascinosa | Costa Cruises | 14 | 14-Night Transatlantic Calls at Malaga (Spain) · Las Palmas (Gran Canaria, Canary Islands) · Pointe-a-Pitre (Guadeloupe) · Philipsburg (St. Maarten) Ends in La Romana (Dominican Republic) | |
Thu, Oct 21, 2027 ends Thu, Nov 4, 2027 Terminal not published yet | Mariner of the Seas | Royal Caribbean International | 14 | 14-Night Spain & Bermuda Transatlantic Calls at Cartagena (Spain) · Gibraltar · Royal Naval Dockyard (Bermuda) Ends in New Orleans (Louisiana) | |
Mon, Nov 1, 2027 ends Mon, Nov 15, 2027 Terminal not published yet | Explorer of the Seas | Royal Caribbean International | 14 | 14-Night Spain & Morocco Transatlantic Calls at Palma de Mallorca (Spain) · Alicante (Spain) · Cartagena (Spain) · Malaga (Spain) · Tangier (Morocco) Ends in Fort Lauderdale (Florida) | |
Mon, Dec 14, 2026 back Mon, Dec 21, 2026 Terminal not published yet | Costa Toscana | Costa Cruises | 7 | 7-Night Western Mediterranean Calls at Palma de Mallorca (Spain) · Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France) Sources disagree, verify with the line | |
Sat, Oct 16, 2027 ends Fri, Oct 29, 2027 Terminal not published yet | Carnival Sunshine | Carnival Cruise Line | 13 | 13-Night Transatlantic Calls at Alicante (Spain) · Malaga (Spain) · Tangier (Morocco) · Grand Turk (Turks and Caicos) Ends in Miami (Florida) | |
Sun, Nov 15, 2026 back Sun, Nov 22, 2026 A terminal | MSC Sinfonia | MSC Cruises | 7 | 7-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Valencia (Spain) · Palma de Mallorca (Spain) | |
Fri, Jan 8, 2027 back Wed, Jan 20, 2027 Terminal not published yet | Costa Pacifica | Costa Cruises | 12 | 12-Night Western Mediterranean Calls at Marseille (France) · Savona (Italy) · Naples (Italy) · Palermo (Sicily, Italy) · La Goulette (Tunisia) · Tangier (Morocco) · Malaga (Spain) · Alicante (Spain) · Valencia (Spain) | |
Wed, Jan 20, 2027 back Sun, Jan 31, 2027 Terminal not published yet | Costa Pacifica | Costa Cruises | 11 | 11-Night Western Mediterranean Calls at Marseille (France) · Savona (Italy) · Naples (Italy) · Palermo (Sicily, Italy) · La Goulette (Tunisia) · Tangier (Morocco) · Malaga (Spain) · Valencia (Spain) | |
Wed, Nov 18, 2026 ends Wed, Dec 2, 2026 H (MSC) terminal | MSC World Europa | MSC Cruises | 14 | 14-Night Grand Voyage Calls at Puerto del Rosario (Spain) · Santa Cruz de Tenerife (Canary Islands) · Philipsburg (St. Maarten) · Port of Charlestown (Nevis, St. Kitts and Nevis) · Port of Kingstown (St. Vincent & the Grenadines) Ends in Bridgetown (Barbados) | |
Wed, Dec 8, 2027 ends Wed, Dec 22, 2027 Terminal not published yet | Rotterdam | Holland America Line | 14 | 14-Night Transatlantic Calls at Valencia (Spain) · Alicante (Spain) · Malaga (Spain) · Tangier (Morocco) Ends in Fort Lauderdale (Florida) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sun, Nov 22, 2026 ends Thu, Nov 26, 2026 E terminal | Costa Toscana | Costa Cruises | 4 | 4-Night Western Mediterranean Calls at Palma de Mallorca (Spain) · Alicante (Spain) Ends in Palermo (Sicily, Italy) | Lowest fare shown |
Sun, Oct 31, 2027 ends Fri, Nov 12, 2027 Terminal not published yet | Norwegian Epic | Norwegian Cruise Line | 12 | 12-Night Repositioning Calls at Ponta Delgada (Azores, Portugal) Ends in Port Canaveral (Florida) | |
- DEC6
Sunday · 14 nights
Terminal not published yet
14-Night Transatlantic
Costa Fascinosa · Costa Cruises
Calls at Malaga (Spain) · Las Palmas (Gran Canaria, Canary Islands) · Pointe-a-Pitre (Guadeloupe) · Philipsburg (St. Maarten)
Ends in La Romana (Dominican Republic)
Ends Sun, Dec 20, 2026 in La Romana
- OCT21
Thursday · 14 nights
Terminal not published yet
14-Night Spain & Bermuda Transatlantic
Mariner of the Seas · Royal Caribbean International
Calls at Cartagena (Spain) · Gibraltar · Royal Naval Dockyard (Bermuda)
Ends in New Orleans (Louisiana)
Ends Thu, Nov 4, 2027 in New Orleans
- NOV1
Monday · 14 nights
Terminal not published yet
14-Night Spain & Morocco Transatlantic
Explorer of the Seas · Royal Caribbean International
Calls at Palma de Mallorca (Spain) · Alicante (Spain) · Cartagena (Spain) · Malaga (Spain) · Tangier (Morocco)
Ends in Fort Lauderdale (Florida)
Ends Mon, Nov 15, 2027 in Fort Lauderdale
- DEC14
Monday · 7 nights
Terminal not published yet
7-Night Western Mediterranean
Calls at Palma de Mallorca (Spain) · Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France)
Sources disagree, verify
Returns Mon, Dec 21, 2026
- 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
- NOV15
Sunday · 7 nights
Leaves from the A terminal7-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Valencia (Spain) · Palma de Mallorca (Spain)
Returns Sun, Nov 22, 2026
- JAN8
Friday · 12 nights
Terminal not published yet
12-Night Western Mediterranean
Costa Pacifica · Costa Cruises
Calls at Marseille (France) · Savona (Italy) · Naples (Italy) · Palermo (Sicily, Italy) · La Goulette (Tunisia) · Tangier (Morocco) · Malaga (Spain) · Alicante (Spain) · Valencia (Spain)
Returns Wed, Jan 20, 2027
- JAN20
Wednesday · 11 nights
Terminal not published yet
11-Night Western Mediterranean
Costa Pacifica · Costa Cruises
Calls at Marseille (France) · Savona (Italy) · Naples (Italy) · Palermo (Sicily, Italy) · La Goulette (Tunisia) · Tangier (Morocco) · Malaga (Spain) · Valencia (Spain)
Returns Sun, Jan 31, 2027
- NOV18
Wednesday · 14 nights
Leaves from the H (MSC) terminal14-Night Grand Voyage
MSC World Europa · MSC Cruises
Calls at Puerto del Rosario (Spain) · Santa Cruz de Tenerife (Canary Islands) · Philipsburg (St. Maarten) · Port of Charlestown (Nevis, St. Kitts and Nevis) · Port of Kingstown (St. Vincent & the Grenadines)
Ends in Bridgetown (Barbados)
Ends Wed, Dec 2, 2026 in Bridgetown
- DEC8
Wednesday · 14 nights
Terminal not published yet
14-Night Transatlantic
Rotterdam · Holland America Line
Calls at Valencia (Spain) · Alicante (Spain) · Malaga (Spain) · Tangier (Morocco)
Ends in Fort Lauderdale (Florida)
Ends Wed, Dec 22, 2027 in Fort Lauderdale
- We may earn a commission if you book through these buttons, at no cost to you.
- NOV22
Sunday · 4 nights
Leaves from the E terminal4-Night Western Mediterranean
Calls at Palma de Mallorca (Spain) · Alicante (Spain)
Ends in Palermo (Sicily, Italy)
Ends Thu, Nov 26, 2026 in Palermo
Lowest fare shown
- OCT31
Sunday · 12 nights
Terminal not published yet
12-Night Repositioning
Norwegian Epic · Norwegian Cruise Line
Calls at Ponta Delgada (Azores, Portugal)
Ends in Port Canaveral (Florida)
Ends Fri, Nov 12, 2027 in Port Canaveral
Cheapest by trip length
All lengthsCheapest by month
Full calendarStarting 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.