Cheapest MSC inside cabin cruises in 2028

The lowest fare per night we’ve recorded for inside cabins on MSC cruises departing in 2028 is £110.86 a night. That’s £2,328 for MSC Grand Voyages (21 nights) on MSC Musica, leaving Itajai on 5 March 2028, in an inside cabin.

401 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 inside cabin cruises in 2028, lowest fare per night first
RankCruiseDepartsNightsCabinFarePer nightRecorded lowChecked
1MSC Grand VoyagesMSC MusicaItajai219 days at seaInsideInterior£2,328£110.86£2,328
2MSC Grand VoyagesMSC MusicaItajai199 days at seaInsideInterior£2,108£110.95£2,108
3MSC Grand VoyagesMSC MusicaParanaguá2510 days at seaInsideInterior£2,788£111.52£2,788
4MSC Grand VoyagesMSC MusicaItajai2410 days at seaInsideInterior£2,678£111.58£2,678
5MSC Grand VoyagesMSC MusicaItajai229 days at seaInsideInterior£2,458£111.73£2,458
6MSC Grand VoyagesMSC MusicaRio de Janeiro, Brazil209 days at seaInsideInterior£2,238£111.90£2,238
7MSC Grand VoyagesMSC MusicaRio de Janeiro, Brazil199 days at seaInsideInterior£2,128£112£2,128
8MSC Grand VoyagesMSC MusicaRio de Janeiro, Brazil2210 days at seaInsideInterior£2,478£112.64£2,478
9MSC Grand VoyagesMSC MusicaRio de Janeiro, Brazil179 days at seaInsideInterior£1,948£114.59£1,928
10Bahamas and CaribbeanMSC SeasideMiami41 day at seaInsideInterior£518£129.50£518
11MSC Grand VoyagesMSC DivinaSantos1810 days at seaInsideInterior£2,358£131£2,138
12MSC Grand VoyagesMSC DivinaRio de Janeiro, Brazil1810 days at seaInsideInterior£2,398£133.22£2,178
13MSC Grand VoyagesMSC SplendidaBuenos Aires, Argentina2413 days at seaInsideInterior£3,198£133.25£3,198
14MSC Grand VoyagesMSC DivinaRio de Janeiro, Brazil1710 days at seaInsideInterior£2,268£133.41£2,058
15MSC Grand VoyagesMSC DivinaSantos159 days at seaInsideInterior£2,008£133.87£1,818
16MSC Grand VoyagesMSC World AsiaFort De France2010 days at seaInsideInterior£2,678£133.90£2,678
17MSC Grand VoyagesMSC DivinaSantos1910 days at seaInsideInterior£2,548£134.11£2,318
18MSC Grand VoyagesMSC World AsiaFort De France138 days at seaInsideInterior£1,748£134.46£1,588
19MSC Grand VoyagesMSC World AsiaPointe A Pitre128 days at seaInsideInterior£1,618£134.83£1,458
20MSC Grand VoyagesMSC World AsiaFort De France158 days at seaInsideInterior£2,028£135.20£2,028
21MSC Grand VoyagesMSC World AsiaFort De France148 days at seaInsideInterior£1,898£135.57£1,898
22MSC Grand VoyagesMSC World AsiaPointe A Pitre138 days at seaInsideInterior£1,768£136£1,768
23MSC Grand VoyagesMSC World AsiaFort De France168 days at seaInsideInterior£2,178£136.13£2,178
24MSC Grand VoyagesMSC World AsiaFort De France2210 days at seaInsideInterior£2,998£136.27£2,998
25MSC Grand VoyagesMSC MeravigliaSantos1910 days at seaInsideInterior£2,598£136.74£2,598

How this list works

Each sailing is ranked by its lowest recorded fare divided by its number of nights, counting only inside 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