Shanghai

Shanghai

Discover the vibrant city of Shanghai, where modern skyscrapers meet ancient traditions. Explore bustling markets, iconic landmarks, and savour local delicacies!

Shanghai Port, a bustling gateway to the vibrant city of Shanghai, offers an unforgettable starting point for your cruise adventure. Nestled in the heart of China's most dynamic metropolis, the port is surrounded by a blend of modern skyscrapers and rich cultural heritage. As you embark on your journey, you'll be captivated by the stunning skyline and the lively atmosphere of the Bund. Cruising from Shanghai provides an opportunity to explore exotic destinations across Asia, with itineraries that include stops in Japan, South Korea, and beyond. Whether you're a seasoned traveller or a first-time cruiser, the convenience and excitement of departing from Shanghai Port make it an ideal choice. Enjoy world-class amenities on board while anticipating the diverse experiences that await you at each port of call. Discover the magic of cruising from Shanghai, where every voyage is a new adventure.

Shanghai

We found

25 cruises

MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
4 nights
Date
20 Jan 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 3 stops  
  • Arrival - Shanghai, China
£389
From
£378
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
20 Jan 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 6 stops  
  • Arrival - Shanghai, China
£808
From
£776
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
4 nights
Date
24 Jan 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 4 stops  
  • Arrival - Shanghai, China
£399
From
£388
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
5 nights
Date
28 Jan 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 5 stops  
  • Arrival - Shanghai, China
£504
From
£489
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
2 Feb 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 7 stops  
  • Arrival - Shanghai, China
£1173
From
£1127
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
5 nights
Date
6 Feb 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 4 stops  
  • Arrival - Shanghai, China
£704
From
£683
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
6 Feb 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 7 stops  
  • Arrival - Shanghai, China
£1148
From
£1103
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
5 nights
Date
15 Feb 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 5 stops  
  • Arrival - Shanghai, China
£479
From
£465
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
24 Feb 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 8 stops  
  • Arrival - Shanghai, China
£843
From
£810
Price per person / inside stateroom
2 Available promotions:
Black Friday Event: 10% off!, Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
1 Mar 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 6 stops  
  • Arrival - Shanghai, China
£768
From
£738
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
4 nights
Date
2 Aug 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 3 stops  
  • Arrival - Shanghai, China
£499
From
£485
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
2 Aug 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 6 stops  
  • Arrival - Shanghai, China
£1123
From
£1079
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
5 nights
Date
6 Aug 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 4 stops  
  • Arrival - Shanghai, China
£604
From
£586
Price per person / inside stateroom
2 Available promotions:
Black Friday Event: 10% off!, Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
6 Aug 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 7 stops  
  • Arrival - Shanghai, China
£1228
From
£1179
Price per person / inside stateroom
2 Available promotions:
Black Friday Event: 10% off!, Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
5 nights
Date
24 Aug 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 5 stops  
  • Arrival - Shanghai, China
£594
From
£577
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
5 nights
Date
29 Aug 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 4 stops  
  • Arrival - Shanghai, China
£509
From
£494
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
5 nights
Date
16 Sep 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 4 stops  
  • Arrival - Shanghai, China
£524
From
£509
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
16 Sep 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 7 stops  
  • Arrival - Shanghai, China
£973
From
£935
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
4 nights
Date
21 Sep 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 4 stops  
  • Arrival - Shanghai, China
£429
From
£417
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
21 Sep 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 7 stops  
  • Arrival - Shanghai, China
£993
From
£954
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
5 nights
Date
25 Sep 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 4 stops  
  • Arrival - Shanghai, China
£544
From
£528
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
25 Sep 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 7 stops  
  • Arrival - Shanghai, China
£1123
From
£1079
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
4 nights
Date
30 Sep 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 4 stops  
  • Arrival - Shanghai, China
£559
From
£543
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
30 Sep 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 6 stops  
  • Arrival - Shanghai, China
£1118
From
£1074
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Bellissima, Asia
1 / 21
Discount — 4 days left
MSC Cruises
Duration
6 nights
Date
8 Oct 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 5 stops  
  • Arrival - Tokyo, Japan
£881
From
£855
Price per person / balcony stateroom
2 Available promotions:
Black Friday Event: 10% off!, Premium Drinks Package from £26pp/pn
25 of 25 pcs

Other destinations