

Viva Cruises
Viva Cruises brings a fresh, contemporary edge to river cruising, with flexible dining, all-inclusive value, and a relaxed boutique feel. The focus is on comfort, modern design, and immersing guests in the culture along Europe's most iconic rivers.
What's Included
All cruise fares include:
- Welcome Cava in the cabin
- Full board with breakfast buffet, lunch, dinner (multi-course gourmet menus served at the table) and snacks with free choice of table and flexible meal times
- All day high quality, cold and hot non-alcoholic drinks, as well as a select choice of alcoholic beverages
- High Tea: selection of homemade scones with clotted cream & jam, sandwiches, cupcakes, chocolates, macarons, exclusive teas and other treats (once per trip)
- Well-stocked minibar in your cabin
- Exclusive beauty products from RITUALS
- Free Wi-Fi on board
- Tips for the whole crew
Viva's cabins in detail:
- Exclusively outside cabins and suites, 15 - 24 m²
- Floor-to-ceiling panoramic windows, most with French balcony
- Flat screen TV and telephone
- Air condition
- Hair dryer
- Private safe
- Nespresso machine
- Two single beds or one king size bed
- High Quality mattresses and the finest bed linen
- Spa bathrobes and slippers
- Genererously dimensioned storage space
VIVA Cruises
We found
261 cruises

1 / 19
5 % off — 4 days left

Duration
4 nights
Date
22 Nov 2026
Ship
MS VIVA ENJOY
- Departure - Vienna, Austria
- 5 stops
- Arrival - Vienna, Austria
Show all departures (2)

1 / 16
5 % off — 4 days left

Duration
4 nights
Date
22 Nov 2026
Ship
VIVA MOMENTS
- Departure - Düsseldorf, Germany
- 6 stops
- Arrival - Düsseldorf, Germany
Show all departures (3)

1 / 22
5 % off — 4 days left

Duration
4 nights
Date
23 Nov 2026
Ship
VIVA TWO
- Departure - Passau, Germany
- 6 stops
- Arrival - Passau, Germany
Show all departures (10)

1 / 22
5 % off — 4 days left

Duration
4 nights
Date
24 Nov 2026
Ship
VIVA ONE
- Departure - Düsseldorf, Germany
- 6 stops
- Arrival - Düsseldorf, Germany
Show all departures (4)

1 / 21
5 % off — 4 days left

Duration
4 nights
Date
24 Nov 2026
Ship
MS VIVA TIARA
- Departure - Frankfurt am Main, Germany
- 6 stops
- Arrival - Frankfurt am Main, Germany
Show all departures (5)

1 / 10
5 % off — 4 days left

Duration
3 nights
Date
25 Nov 2026
Ship
MS VIVA BEYOND
- Departure - Paris, France
- 4 stops
- Arrival - Paris, France
Show all departures (17)

1 / 11
6 % off — 4 days left

Duration
7 nights
Date
25 Nov 2026
Ship
VIVA RUBY
- Departure - Düsseldorf, Germany
- 12 stops
- Arrival - Düsseldorf, Germany
Show all departures (5)

1 / 16
5 % off — 4 days left

Duration
3 nights
Date
26 Nov 2026
Ship
VIVA MOMENTS
- Departure - Düsseldorf, Germany
- 6 stops
- Arrival - Düsseldorf, Germany
Show all departures (6)

1 / 19
5 % off — 4 days left

Duration
5 nights
Date
26 Nov 2026
Ship
MS VIVA ENJOY
- Departure - Vienna, Austria
- 6 stops
- Arrival - Nürnberg, Germany
Show all departures (2)

1 / 21
5 % off — 4 days left

Duration
4 nights
Date
28 Nov 2026
Ship
MS VIVA TIARA
- Departure - Frankfurt am Main, Germany
- 5 stops
- Arrival - Frankfurt am Main, Germany
Show all departures (4)

1 / 10
5 % off — 4 days left

Duration
5 nights
Date
28 Nov 2026
Ship
MS VIVA BEYOND
- Departure - Paris, France
- 8 stops
- Arrival - Paris, France

1 / 19
5 % off — 4 days left

Duration
5 nights
Date
1 Dec 2026
Ship
MS VIVA ENJOY
- Departure - Nürnberg, Germany
- 6 stops
- Arrival - Vienna, Austria

1 / 10
5 % off — 4 days left

Duration
5 nights
Date
3 Dec 2026
Ship
MS VIVA BEYOND
- Departure - Paris, France
- 8 stops
- Arrival - Paris, France
Show all departures (2)

1 / 10
5 % off — 4 days left

Duration
5 nights
Date
8 Dec 2026
Ship
MS VIVA BEYOND
- Departure - Paris, France
- 10 stops
- Arrival - Paris, France

1 / 11
6 % off — 4 days left

Duration
6 nights
Date
15 Dec 2026
Ship
VIVA RUBY
- Departure - Düsseldorf, Germany
- 10 stops
- Arrival - Düsseldorf, Germany
Show all departures (2)

1 / 19
5 % off — 4 days left

Duration
5 nights
Date
16 Dec 2026
Ship
MS VIVA ENJOY
- Departure - Vienna, Austria
- 7 stops
- Arrival - Regensburg, Germany

1 / 16
6 % off — 4 days left

Duration
7 nights
Date
20 Dec 2026
Ship
VIVA MOMENTS
- Departure - Düsseldorf, Germany
- 10 stops
- Arrival - Düsseldorf, Germany

1 / 22
6 % off — 4 days left

Duration
7 nights
Date
21 Dec 2026
Ship
VIVA TWO
- Departure - Passau, Germany
- 10 stops
- Arrival - Passau, Germany

1 / 19
6 % off — 4 days left

Duration
7 nights
Date
21 Dec 2026
Ship
MS VIVA ENJOY
- Departure - Regensburg, Germany
- 11 stops
- Arrival - Vienna, Austria

1 / 10
6 % off — 4 days left

Duration
6 nights
Date
21 Dec 2026
Ship
MS VIVA BEYOND
- Departure - Paris, France
- 10 stops
- Arrival - Paris, France
20 of 261 pcs

