Find your cruise

China River Cruises

A China river cruise involves an unforgettable trip along Asia’s longest waterway, the Yangtze, but whichever itinerary you choose, it offers much more besides. Depending on which direction you’re travelling along the river, you’ll begin your journey in one of the country’s most celebrated cities and end it in the other. Shanghai and Beijing both feature on China river cruise itineraries either before or after you set sail and serve to make the experience all the more special. There’s often the opportunity for an excursion to see the awesome terracotta warriors of Xian and one you’ve set sail, the chance to soak up some of the country’s most beautiful scenery in the Three Gorges region and see one of its most impressive feats of engineering, the Three Gorges Dam.

Suggested Read: The Enduring Majesty of the Yangtze 

China Ports

Card image cap

Beijing

China’s gargantuan capital is one of the world’s most populous cities, a true tourist mecca and home to well over 21 million people. As well as being a sprawling, modern ...

Card image cap

Shanghai

The world’s most populous city and China’s largest, Shanghai started off life as an unassuming fishing village on the Yangtze River and continued to grow and develop throughout the centuries under ...

Card image cap

Xian

Located in north-western China in the Shaanxi province, Xian is one of China’s most historic and ancient cities, famous today for being the gateway to one of the world’s most celebrated ...

Ports along the Yangtze

Shanghai 

Shanghai is one of the world’s most exciting cities and every bit the neon-soaked metropolis you’d expect it to be. Its soaring, colourful skyline can be best taken in from atop the city’s Financial Centre, which is the world’s highest observatory. There’s plenty of history to explore in the city too and indeed, its most popular attraction is its stunning waterfront area the Bund, which offers a fantastic mix of architectural styles. As you’d imagine from its name, the famous Oriental Pearl Tower, though a relatively modern landmark, pays homage to the country’s traditional architecture, while the Old French Concession area offers a fascinating glimpse into the city’s colonial past.

Beijing 

If you want to sample a little of everything that China’s most famous for, you’ll be glad your river cruise holiday includes a visit to Beijing. Excursions are available from the Chinese capital to a number of points along the Great Wall of China, with the most popular being at Badaling. Take a trip to Mutianyu however and you’ll probably encounter fewer crowds, and the Wall here is fully restored. These days, the Forbidden City is known as the Palace Museum, though it’s far more than row upon row of exhibits. Here you can explore the sprawling residence of emperors-past and those who served them, as well as the temples they worshipped in. The Summer Palace is another key tourist attraction set in expansive and tranquil gardens.

Xian 

If your China river cruise stops at Chongqing, you’ll have the chance to see China’s most celebrated archaeological discovery. Xian was once the residence of China’s first emperor Qin Shi Huang and when he died, he was buried in huge chambers with this clay representation of his army to protect him in the afterlife. Today, many of the statues have been unearthed and make for a truly incredible sight, even more so when you realise that the majority of the army is still buried. 

The Three Gorges 

China river cruises are not just about incredible cities and archaeological sites, however. The Three Gorges is an area of awesome natural beauty and history, consisting of three limestone ridges. You’ll enter through the dramatic Qutang Gorge, while the Lesser Three Gorges can only be accessed by a smaller riverboat and give way to incredible sights such as the hanging coffins of the ancient Ba people. The Witches Gorge offers the finest of scenery, while the dam itself offers the chance to explore and learn about this fantastic feat of engineering for yourself.

China river cruise travel tips

  • You’ll need a visa if visiting China
  • The currency is the Renminbi
  • Mandarin is widely spoken in many of the places you’ll visit, though other Chinese languages are spoken and English is also growing in use, especially in tourist-centric areas

China Itineraries

You may be interested in

Xi'an

Imperial Jewels of China - Beijing to Shanghai

31 Oct 2020 - 13 Nights

From Beijing, China to , Shanghai/Yichang on board Viking Emerald

Includes HUGE savings of up to £2,000 and pre-paid gratuities

Viking Cruises logo FROM £3045pp
Chongqing

Imperial Jewels of China - Shanghai to Beijing

28 Oct 2020 - 13 Nights

From Shanghai/Yichang, to China , Beijing on board Viking Emerald

Includes HUGE savings of up to £2,000 and pre-paid gratuities

Viking Cruises logo FROM £3045pp
Chongqing

Imperial Jewels of China - Shanghai to Beijing

09 Nov 2020 - 13 Nights

From Shanghai/Yichang, to China , Beijing on board Viking Emerald

Includes HUGE savings of up to £2,000 and pre-paid gratuities

Viking Cruises logo FROM £3045pp

Sign UpSign up for fantastic offers

By providing your email address and clicking the Submit button, you consent to us sending you cruise holiday deals by email. For further details, please see our Privacy Policy here .

By providing your email address and clicking the Submit button, you consent to us sending you cruise holiday deals by email. For further details, please see our Privacy Policy here .

General Enquiry

Title
First Name
Last Name
Phone Number
Email Address
Adult
Children
Infant
Cruise Destination
Departure Month
Duration
Cruise Line
Cabin Type
Call back time
Special
requirements
Airport
preference

By providing your email address and clicking the Submit button, you consent to us sending you cruise holiday deals by email. For further details, please see our Privacy Policy here .

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: sailing

Filename: common/general_enquiry_form.php

Line Number: 271

Backtrace:

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/general_enquiry_form.php
Line: 271
Function: _error_handler

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/footer.php
Line: 4
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/country.php
Line: 205
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Country_controller.php
Line: 99
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/index.php
Line: 319
Function: require_once

" />

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: sailing

Filename: common/general_enquiry_form.php

Line Number: 272

Backtrace:

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/general_enquiry_form.php
Line: 272
Function: _error_handler

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/footer.php
Line: 4
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/country.php
Line: 205
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Country_controller.php
Line: 99
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/index.php
Line: 319
Function: require_once

" />

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: sailing

Filename: common/general_enquiry_form.php

Line Number: 273

Backtrace:

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/general_enquiry_form.php
Line: 273
Function: _error_handler

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/footer.php
Line: 4
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/country.php
Line: 205
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Country_controller.php
Line: 99
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/index.php
Line: 319
Function: require_once

" />

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: sailing

Filename: common/general_enquiry_form.php

Line Number: 274

Backtrace:

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/general_enquiry_form.php
Line: 274
Function: _error_handler

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/footer.php
Line: 4
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/country.php
Line: 205
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Country_controller.php
Line: 99
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/index.php
Line: 319
Function: require_once

" />
  BENCHMARKS  
Loading Time: Base Classes  0.0234
Controller Execution Time ( Country Controller / Page )  1.3253
Total Execution Time  1.3489
  GET DATA  
No GET data exists
  MEMORY USAGE  
2,647,656 bytes
  POST DATA  
No POST data exists
  URI STRING  
country/5b8517536aa60a6d9b75a8f5
  CLASS/METHOD  
Country_controller/page
  DATABASE:  wth_new_framework (Country_controller:$db)   QUERIES: 5 (0.0090 seconds)  (Hide)
0.0021   SHOW COLUMNS FROM `pages
0.0018   SHOW COLUMNS FROM `contents
0.0017   SHOW COLUMNS FROM `page_types
0.0016   SHOW COLUMNS FROM `sub_page_types
0.0017   SHOW COLUMNS FROM `content_snippets
  DATABASE:  river_advice (Country_controller:$db_advice_rv)   QUERIES: 0 (0.0000 seconds)  (Hide)
No queries were run
  HTTP HEADERS  (Show)
  CONFIG VARIABLES  (Show)