Cheapest MSC balcony cruises in 2026

The lowest fare per night we’ve recorded for balcony cabins on MSC cruises departing in 2026 is £94.86 a night. That’s £1,328 for MSC Grand Voyages (14 nights) on MSC Grandiosa, leaving Barcelona on 31 October 2026, in a balcony cabin.

295 sailings match · Recorded fares in GBP, ranked by fare per night · Fares last checked UK time · Last recorded change

The 25 lowest fares per night

Scroll the table sideways to read every column.

Cheapest MSC balcony cruises in 2026, lowest fare per night first
RankCruiseDepartsNightsCabinFarePer nightRecorded lowChecked
1MSC Grand VoyagesMSC GrandiosaBarcelona1410 days at seaBalcony£1,328£94.86£1,328
2MSC Grand VoyagesMSC GrandiosaBarcelona1310 days at seaBalcony£1,358£104.46£1,358
3Bahamas and CaribbeanMSC SeasideMiami41 day at seaBalcony£480£120£480
4MSC Grand VoyagesMSC World EuropaBarcelona189 days at seaBalcony£2,208£122.67£2,208
5MediterraneanMSC OrchestraBari, Italy72 days at seaBalcony£886£126.57£886
6MSC Grand VoyagesMSC World EuropaGenoa2812 days at seaBalcony£3,580£127.86£3,580
7Northern EuropeMSC VirtuosaLondon (Southampton), United Kingdom92 days at seaBalcony£1,178£130.89£1,178
8Bahamas and CaribbeanMSC GrandiosaPort Canaveral73 days at seaBalcony£938£134£938
9Bahamas and CaribbeanMSC GrandiosaPort Canaveral147 days at seaBalcony£1,876£134£1,876
10Bahamas and CaribbeanMSC GrandiosaPort Canaveral72 days at seaBalcony£938£134£938
11Bahamas and CaribbeanMSC PoesiaMiami104 days at seaBalcony£1,348£134.80£1,348
12MSC Grand VoyagesMSC DivinaCivitavecchia1611 days at seaBalcony£2,164£135.25£2,164
13MSC Grand VoyagesMSC MeravigliaMadeira (Funchal)1511 days at seaBalcony£2,050£136.67£2,050
14Bahamas and CaribbeanMSC SeascapeGalveston73 days at seaBalcony£960£137.14£960
15MSC Grand VoyagesMSC World EuropaBarcelona179 days at seaBalcony£2,346£138£2,346
16MediterraneanMSC OrchestraIstanbul72 days at seaBalcony£966£138£966
17Bahamas and CaribbeanMSC MeravigliaMiami83 days at seaBalcony£1,112£139£1,112
18Bahamas and CaribbeanMSC PoesiaMiami2012 days at seaBalcony£2,782£139.10£2,782
19Northern EuropeMSC PreziosaHamburg51 day at seaBalcony£698£139.60£698
20MediterraneanMSC MagnificaBarcelona71 day at seaBalcony£978£139.71£978
21MSC Grand VoyagesMSC World EuropaCivitavecchia209 days at seaBalcony£2,798£139.90£2,718
22Bahamas and CaribbeanMSC SeashorePort Canaveral72 days at seaBalcony£980£140£980
23Bahamas and CaribbeanMSC PoesiaMiami52 days at seaBalcony£710£142£710
24Bahamas and CaribbeanMSC SeashorePort Canaveral41 day at seaBalcony£568£142£568
25MediterraneanMSC MagnificaBarcelona102 days at seaBalcony£1,424£142.40£1,424

How this list works

Each sailing is ranked by its lowest recorded fare divided by its number of nights, counting only balcony cabins. Short trips and ocean crossings often rank high on price per night, so compare the itinerary and dates as well. Price drops compares each fare with other departures of the same cruise instead.

These are fares we recorded from each cruise line, not live quotes, and they can change between checks. We don’t record whether a fare is per person or for the whole cabin. Check the fare basis, taxes and fees with the cruise line before you book. Open a sailing for its price history and other dates, or to set a price alert.

Sea days and ports come from each cruise line’s day-by-day itinerary. The JSON version of this list returns the same sailings with every fare, port and sea day, so an app or AI agent can check the answer. How we record and compare prices