Find your cruise

Mini River Cruise Deals

Mini river cruises typically last for four or five nights, although two- or three-night sailings are sometimes available too. Typically, a four-night river cruise will give you three full days in which to explore three different European ports of call, although on some itineraries you may visit more than one destination per day. A mini river cruise is a great way to explore several destinations during a short break or weekend away.

If you’re new to river cruising, a mini cruise can be the perfect way to dip your toe in the water, so to speak, and see if a river cruise holiday is for you, without the commitment of a longer holiday. It’s also a great way to spend a few hours exploring new cities to see which ones you would like to return to for city breaks or holidays in the future.

Where can I cruise to?

With a mini cruise, you probably won’t want to travel too far, but you won’t need to as there is so much to explore along the waterways of Europe, which are just a short flight or Eurostar journey away.

The Rhine is a great river to choose for a mini cruise. It starts in Switzerland and flows through six countries before reaching the sea at Rotterdam. A mini cruise on the Rhine will include just a section of the river. The Danube is another huge river, passing through 10 countries. A popular section of the Danube for mini cruises includes the fascinating capital cities of Vienna and Budapest. The Dutch Waterways are also easily accessible for river cruises and a great way to see Amsterdam and Rotterdam.

How do I get to Europe to start my river cruise?

Many of our river cruises include flights in the price, or you could opt for Eurostar train or coach which are both available on many sailings and can sometimes even reduce the price of your cruise. Take a look at our selection of short duration river cruises below and call our Cruise Concierge team to book.

 If you’d like a quote for a mini river cruise which includes Eurostar, coach, or flights from your regional airport, just give us a call on 0800 197 0854 and one of our dedicated Cruise Concierge team will be happy to assist.

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

" />