Find your cruise

Explore the world by river in 2021

Plan ahead to 2021 and set sail on a river cruise to remember with a selection of sailings along some of the world's waterways.

When can I book a 2021 river cruise?

You can already book a 2021 river cruise aboard a selection of river cruise lines, such as:

  • Emerald Waterways

Why book a 2021 river cruise early?

River cruises tend to sell out fast, so it's always better to book as soon as you know where you want to go and who you want to sail with. Most of the time when river cruises are released, their top staterooms and prices are first to go, so by booking early it means you get the first choice of stateroom as well as dates and destinations.

If you're looking for specific stateroom types of locations, it's also always better to book early to ensure you secure your choices.

Book a 2021 river cruise

Browse our latest sailings below and find your perfect cruise for 2021. If you would like more information or to make a booking, call our Cruise Concierge team for their expert advice and award-winning customer service.

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/deal_category.php
Line: 98
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Deal_category_controller.php
Line: 49
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/deal_category.php
Line: 98
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Deal_category_controller.php
Line: 49
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/deal_category.php
Line: 98
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Deal_category_controller.php
Line: 49
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/deal_category.php
Line: 98
Function: view

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

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

" />