Skip to main content

Search results

132 Results (page 1 of 3)

Fare shown

Lowest price uses the selected cabin.

Order by

Changing cabin switches back to lowest price.

Prices per person · incl. taxes & fees.

View Cruise line Line / Ship Built Stars Departs Nights Ports Sea days From To Destination Inside from pp Inside Oceanview Balcony Suite
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Oct 4, 2026 3 2 2 Baoshan (Shanghai) Tokyo (Yokohama), Japan China

from $187

$62 / night

$187 $219 $267 $686
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Jan 17, 2027 3 2 2 Tokyo (Yokohama), Japan Baoshan (Shanghai) China

from $300

$100 / night

$300 $366 $416 $931
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Mar 1, 2027 4 3 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $439

$109 / night

$439 $549 $599 $659
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Sep 12, 2026 4 3 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $479

$119 / night

$479 $508 $611 $885
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Sep 8, 2026 4 3 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $479

$119 / night

$479 $523 $596 $885
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Jan 24, 2027 4 3 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $479

$119 / night

$479 $629 $669 $809
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Sep 24, 2027 3 2 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $492

$164 / night

$492 $553 $596 $828
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Sep 16, 2026 4 3 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $494

$123 / night

$494 $508 $640 $885
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Oct 8, 2027 6 4 2 Baoshan (Shanghai) Tokyo (Yokohama), Japan China

from $499

$83 / night

$499 $769 $1,379
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Feb 17, 2027 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $500

$100 / night

$500 $602 $674 $1,065
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Sep 3, 2027 4 3 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $519

$129 / night

$519 $639 $679 $769
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Feb 11, 2028 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $519

$103 / night

$519 $621 $693 $1,084
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Feb 22, 2027 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $525

$105 / night

$525 $626 $699 $1,090
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Oct 16, 2026 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $537

$134 / night

$537 $595 $718 $930
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Feb 24, 2027 5 4 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $539

$107 / night

$539 $669 $719 $1,099
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Mar 16, 2027 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $551

$137 / night

$551 $645 $703 $1,031
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Aug 20, 2027 4 3 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $579

$144 / night

$579 $769 $819 $949
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Sep 20, 2026 5 4 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $596

$119 / night

$596 $718 $800 $1,546
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Jun 26, 2027 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $599

$149 / night

$599 $679 $737 $1,049
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Jan 28, 2027 5 4 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $599

$119 / night

$599 $769 $819 $1,009
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Aug 21, 2026 3 2 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $600

$200 / night

$600 $678 $711 $1,047
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Jul 31, 2026 3 2 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $626

$208 / night

$626 $690 $749 $1,045
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Sep 16, 2027 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $629

$125 / night

$629 $779 $819 $929
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Sep 7, 2027 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $629

$125 / night

$629 $779 $819 $929
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Jan 13, 2027 7 4 4 Keelung, Taiwan Baoshan (Shanghai) China

from $639

$91 / night

$639 $789 $959 $1,739
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Sep 25, 2026 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $655

$131 / night

$655 $776 $857
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Oct 20, 2026 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $666

$166 / night

$666 $731 $789 $1,132
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Aug 29, 2027 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $669

$133 / night

$669 $819 $859 $989
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Sep 30, 2027 4 3 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $669

$167 / night

$669 $939 $1,009 $1,439
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Sep 23, 2026 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $674

$168 / night

$674 $732 $785 $990
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Aug 25, 2027 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $679

$169 / night

$679 $760 $819 $1,130
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Feb 1, 2027 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $679

$169 / night

$679 $760 $819 $1,130
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Aug 28, 2026 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $680

$170 / night

$680 $738 $791 $1,087
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Jul 9, 2027 3 2 1 Baoshan (Shanghai) Baoshan (Shanghai) China

from $688

$229 / night

$688 $749 $792 $1,024
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Sep 25, 2027 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $709

$141 / night

$709 $809 $849 $969
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Dec 6, 2026 5 3 2 Hong Kong, China Hong Kong, China China

from $709

$141 / night

$709 $833 $912 $1,389
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Apr 18, 2027 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $735

$147 / night

$735 $837 $910 $1,503
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 May 30, 2027 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $774

$154 / night

$774 $875 $948 $1,339
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Jul 11, 2026 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $802

$200 / night

$802 $881 $934 $1,327
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Jul 3, 2026 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $802

$200 / night

$802 $881 $934 $1,327
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Jul 27, 2026 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $811

$202 / night

$811 $916 $969 $1,300
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Jul 19, 2026 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $837

$209 / night

$837 $943 $969 $1,300
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Jul 23, 2026 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $837

$209 / night

$837 $916 $969 $1,432
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Jun 28, 2026 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $838

$167 / night

$838 $943 $1,009 $1,507
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Jul 15, 2026 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $839

$209 / night

$839 $918 $971 $1,329
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 May 1, 2027 4 2 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $851

$212 / night

$851 $944 $1,017 $1,390
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Jun 30, 2027 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $974

$194 / night

$974 $1,076 $1,148 $1,539
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 Jul 29, 2027 5 3 2 Baoshan (Shanghai) Baoshan (Shanghai) China

from $974

$194 / night

$974 $1,076 $1,148 $1,539
Royal Caribbean Royal CaribbeanSpectrum of the Seas 2019 5 May 9, 2027 8 6 3 Baoshan (Shanghai) Tokyo (Yokohama), Japan China

from $1,155

$144 / night

$1,155 $1,383 $1,507 $2,018
MSC Cruises MSC CruisesMSC Bellissima 2019 5 Aug 9, 2026 9 4 3 Baoshan (Shanghai) Baoshan (Shanghai) China

from $1,294

$143 / night

$1,294 $3,852

Prices are indicative, sourced from third-party data feeds, and not guaranteed — they may differ from the cruise line's current fare. Always confirm the final price directly with the cruise line or a travel agent before booking. How our pricing works