China's biggest city, Shanghai is a modern metropolis famous for having some of the world's tallest skyscrapers and being a global financial hub. Enjoy the views from the Shanghai Tower - one of the tallest buildings in the world, or discover some of the greatest pieces of Chinese art at the Shanghai Museum. With incredible architecture, high energy and rich history, the cosmopolitan city of Shanghai is a perfect mix of East and West and makes an incredible cruise destination.
Things to do in Shanghai
Explore the historic waterfront area which is home to a mix of European-style buildings, it is one of the must-see destinations in Shanghai.
The Shanghai Tower
Standing at 632 meters tall discover one of the tallest buildings in the world, take a trip up to the observation deck and take in some unbelievable views of the city.
Explore the traditional Chinese garden which is home to ponds, plants and traditional Chinese architecture, it is one of the most famous in China.
The Shanghai Museum
Home to over 120,000 pieces of ancient Chinese art, take a trip to one of the most important museums in China.
Shanghai World Financial Center
Take a visit to the Skyscraper which is home to an observation deck that offers a bird's eye view of the city and Yangtze River.
Popular cruise lines for Shanghai cruises
Holland America Line
With immersive culinary journeys and personalised experiences, you'll have a cruise to remember with Holland America Line.
With Luxury suites, world-class dining and personalised service, a cruise with Seabourn will exceed your expectations.
Shanghai cruise deals
Browse all our amazing Shanghai cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.