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
10 of 25 pcs

Other destinations