departure port · Mediterranean
Every upcoming sailing from Barcelona with the cheapest cabin from the booking sites we capture, converted to one currency, plus prices by month and the lines that sail from here.
Soonest first. The flag shows which booking market had the cheapest cabin in our latest capture.
| Departs | Ship | Nights | From | Ports | Cheapest | €/night | |
|---|---|---|---|---|---|---|---|
| 13 Oct 2026 | MSC Meraviglia MSC Cruises | 7 | Barcelona | · La Goulette · Palermo · Naples · Livorno · Marseille | €819 🇮🇪 | €117 | |
| 14 Oct 2026 | Norwegian Viva Norwegian Cruise Line | 17 | Barcelona | Alicante · Motril · Funchal · Philipsburg · Punta Cana · Cabo Rojo · Falmouth | €1,241 🇺🇸 | €73 | |
| 15 Oct 2026 |
| MSC Seaview MSC Cruises |
| 7 |
| Barcelona |
| Marseille · Genoa · Civitavecchia · Palermo · · Ibiza |
| €3,229 🇮🇪 |
| €461 |
| 17 Oct 2026 | Carnival Freedom Carnival Cruise Line | 13 | Barcelona | Alicante · Malaga · Gibraltar · · · · · · · · · Celebration Key™ | €599 🇺🇸 | €46 |
| 17 Oct 2026 | MSC Grandiosa MSC Cruises | 7 | Barcelona | Cannes · Genoa · La Spezia · Civitavecchia · · Palma de Mallorca | €1,099 🇮🇪 | €157 |
| 18 Oct 2026 | Norwegian Epic Norwegian Cruise Line | 7 | Barcelona | Provence · Nice/Monaco · Florence/Pisa · Messina · Salerno | €1,397 🇺🇸 | €200 |
| 18 Oct 2026 | MSC Splendida MSC Cruises | 7 | Barcelona | Marseille · Livorno · Cagliari · Palermo · Valletta · | €1,499 🇮🇪 | €214 |
| 19 Oct 2026 | MSC Magnifica MSC Cruises | 4 | Barcelona | · Genoa · Marseille | €1,871 🇮🇪 | €468 |
| 20 Oct 2026 | MSC Euribia MSC Cruises | 2 | Barcelona | Marseille | €289 🇮🇪 | €145 |
| 20 Oct 2026 | MSC Euribia MSC Cruises | 4 | Barcelona | Marseille · Genoa · | €361 🇮🇪 | €90 |
| 20 Oct 2026 | MSC Meraviglia MSC Cruises | 7 | Barcelona | Alicante · Gibraltar · Cadiz · Casablanca · · Las Palmas | €719 🇮🇪 | €103 |
| 20 Oct 2026 | Celebrity Equinox Celebrity Cruises | 10 | Barcelona | Palma de Mallorca · · Florence/Pisa · Civitavecchia · Naples · · Valletta · Sicily · | €1,676 🇺🇸 | €168 |
| 20 Oct 2026 | MSC Meraviglia MSC Cruises | 22 | Barcelona | Alicante · Gibraltar · Cadiz · Casablanca · · Las Palmas · Funchal · · Ponta Delgada · Ponta Delgada · · · · · · Boston · Boston · · New York · · | €1,839 🇮🇪 | €84 |
| 22 Oct 2026 | MSC Seaview MSC Cruises | 7 | Barcelona | Marseille · Genoa · Civitavecchia · Palermo · · Ibiza | €699 🇮🇪 | €100 |
| 23 Oct 2026 | MSC Magnifica MSC Cruises | 4 | Barcelona | · Genoa · Marseille | €621 🇮🇪 | €155 |
| 23 Oct 2026 | Celebrity Xcel Celebrity Cruises | 16 | Barcelona | Cartagena · Malaga · Gibraltar · Seville · · Funchal · · · · · · · Royal Naval Dockyard · · | €1,934 🇺🇸 | €121 |
| 24 Oct 2026 | MSC Euribia MSC Cruises | 3 | Barcelona | Marseille · Genoa | €395 🇮🇪 | €132 |
| 24 Oct 2026 | MSC Euribia MSC Cruises | 4 | Barcelona | Marseille · Genoa · Naples | €551 🇮🇪 | €138 |
| 24 Oct 2026 | MSC Euribia MSC Cruises | 7 | Barcelona | Marseille · Genoa · Naples · Palermo · La Goulette · | €809 🇮🇪 | €116 |
| 24 Oct 2026 | MSC Grandiosa MSC Cruises | 21 | Barcelona | Marseille · Genoa · La Spezia · Civitavecchia · · Palma de Mallorca · Barcelona · · · Funchal · · · · · · · San Juan · · · Miami | €1,493 🇮🇪 | €71 |
Per person for the cheapest cabin of each type, converted to euros, before taxes, port fees and gratuities. Medians are per night so short and long cruises compare fairly.
Median price per night for the cheapest cabin. Cheapest months: Nov 26, Feb 27, Jan 27.
What a a cruise from Barcelona cabin costs per person per night, by category, across sailings in the next 12 months.
| Cabin | Median / night | vs inside | From |
|---|---|---|---|
| Inside | €153 | — | €289 |
| Ocean view | €164 | +7% | €329 |
| Balcony | €201 | +31% | €359 |
| Suite | €424 | +177% | €289 |
How Barcelona's schedule splits by length, and what each length costs per night.
| Length | Sailings | Median / night | From |
|---|---|---|---|
| 2–5 nights | 8 (4%) | €135 | €289 |
| 6–8 nights | 96 (54%) | €168 | €519 |
| 9–14 nights | 53 (30%) | €153 | €599 |
| 15+ nights | 22 (12%) | €128 | €1,129 |
Departures in the next 12 months, cheapest fare and median per night by line.
| Line | Sailings | Ships | From | Median / night |
|---|---|---|---|---|
| MSC Cruises | 61 | 12 | €289 | €132 |
| Celebrity Cruises | 33 | 4 | €874 | €153 |
| Princess Cruises | 19 | 1 | €2,659 | €505 |
| Norwegian Cruise Line | 18 | 5 | €891 | €154 |
| Royal Caribbean | 15 | 5 | €723 | €135 |
| Virgin Voyages | 14 | 2 | €2,434 | €400 |
| Holland America Line | 6 | 1 | €1,471 | €235 |
| Disney Cruise Line | 5 | 1 | €2,778 | €429 |
| Cunard | 5 | 1 | €1,793 | €128 |
| Carnival Cruise Line | 3 | 2 | €599 | €81 |
Share of the next 12 months by region, with the cheapest fare and median nightly price in each.
| Region | Share | Median / night | From |
|---|---|---|---|
| Mediterranean | 90% | €167 | €289 |
| Other | 4% | €69 | €701 |
| Transatlantic | 4% | €90 | €599 |
| Africa | 1% | €241 | €1,223 |
| TransAtlantics | 1% | — | — |
Most lines board from late morning and sail in the afternoon, so flying in the same day is a gamble. Compare hotels in Barcelona for the night before; many near the port offer cruise parking packages.
Compare hotels in Barcelona →The cheapest fare we hold is €289 per person for 2 nights on MSC Euribia departing 20 Oct 2026, cheapest cabin, before taxes and gratuities. Across all sailings the median is about €166 per person per night.
10 lines in our data: MSC Cruises (61 sailings), Celebrity Cruises (33 sailings), Princess Cruises (19 sailings), Norwegian Cruise Line (18 sailings), Royal Caribbean (15 sailings), Virgin Voyages (14 sailings) and more.
November departures have the lowest median in our data at €89 per person per night. The chart above shows every month.
Mediterranean (161 sailings), Other (8 sailings), Transatlantic (7 sailings), Africa (2 sailings).
Sailings from the lines' published schedules, prices captured nightly.