Viva Cruises
Viva Cruises

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

MS VIVA ENJOY, Danube River
1 / 19
5 % off — 4 days left
VIVA Cruises
Duration
4 nights
Date
22 Nov 2026
Ship
MS VIVA ENJOY
  • Departure - Vienna, Austria
  • 5 stops  
  • Arrival - Vienna, Austria
£675
From
£642
Price per person / oceanview stateroom
Show all departures (2)
VIVA MOMENTS, Rhine River
1 / 16
5 % off — 4 days left
VIVA Cruises
Duration
4 nights
Date
22 Nov 2026
Ship
VIVA MOMENTS
  • Departure - Düsseldorf, Germany
  • 6 stops  
  • Arrival - Düsseldorf, Germany
£995
From
£946
Price per person / suite
Show all departures (3)
VIVA TWO, Danube River
1 / 22
5 % off — 4 days left
VIVA Cruises
Duration
4 nights
Date
23 Nov 2026
Ship
VIVA TWO
  • Departure - Passau, Germany
  • 6 stops  
  • Arrival - Passau, Germany
£775
From
£737
Price per person / oceanview stateroom
Show all departures (10)
VIVA ONE, Rhine River
1 / 22
5 % off — 4 days left
VIVA Cruises
Duration
4 nights
Date
24 Nov 2026
Ship
VIVA ONE
  • Departure - Düsseldorf, Germany
  • 6 stops  
  • Arrival - Düsseldorf, Germany
£775
From
£737
Price per person / oceanview stateroom
Show all departures (4)
MS VIVA TIARA, Rhine River
1 / 21
5 % off — 4 days left
VIVA Cruises
Duration
4 nights
Date
24 Nov 2026
Ship
MS VIVA TIARA
  • Departure - Frankfurt am Main, Germany
  • 6 stops  
  • Arrival - Frankfurt am Main, Germany
£850
From
£808
Price per person / balcony stateroom
Show all departures (5)
MS VIVA BEYOND, Seine
1 / 10
5 % off — 4 days left
VIVA Cruises
Duration
3 nights
Date
25 Nov 2026
Ship
MS VIVA BEYOND
  • Departure - Paris, France
  • 4 stops  
  • Arrival - Paris, France
£850
From
£808
Price per person / suite
Show all departures (17)
VIVA RUBY, Rhine River
1 / 11
6 % off — 4 days left
VIVA Cruises
Duration
7 nights
Date
25 Nov 2026
Ship
VIVA RUBY
  • Departure - Düsseldorf, Germany
  • 12 stops  
  • Arrival - Düsseldorf, Germany
£1350
From
£1269
Price per person / oceanview stateroom
Show all departures (5)
VIVA MOMENTS, Rhine River
1 / 16
5 % off — 4 days left
VIVA Cruises
Duration
3 nights
Date
26 Nov 2026
Ship
VIVA MOMENTS
  • Departure - Düsseldorf, Germany
  • 6 stops  
  • Arrival - Düsseldorf, Germany
£825
From
£784
Price per person / suite
Show all departures (6)
MS VIVA ENJOY, Danube River
1 / 19
5 % off — 4 days left
VIVA Cruises
Duration
5 nights
Date
26 Nov 2026
Ship
MS VIVA ENJOY
  • Departure - Vienna, Austria
  • 6 stops  
  • Arrival - Nürnberg, Germany
£825
From
£784
Price per person / oceanview stateroom
Show all departures (2)
MS VIVA TIARA, Main River
1 / 21
5 % off — 4 days left
VIVA Cruises
Duration
4 nights
Date
28 Nov 2026
Ship
MS VIVA TIARA
  • Departure - Frankfurt am Main, Germany
  • 5 stops  
  • Arrival - Frankfurt am Main, Germany
£675
From
£642
Price per person / oceanview stateroom
Show all departures (4)
MS VIVA BEYOND, Seine
1 / 10
5 % off — 4 days left
VIVA Cruises
Duration
5 nights
Date
28 Nov 2026
Ship
MS VIVA BEYOND
  • Departure - Paris, France
  • 8 stops  
  • Arrival - Paris, France
£1795
From
£1706
Price per person / balcony stateroom
MS VIVA ENJOY, Danube River
1 / 19
5 % off — 4 days left
VIVA Cruises
Duration
5 nights
Date
1 Dec 2026
Ship
MS VIVA ENJOY
  • Departure - Nürnberg, Germany
  • 6 stops  
  • Arrival - Vienna, Austria
£795
From
£756
Price per person / oceanview stateroom
MS VIVA BEYOND, Seine
1 / 10
5 % off — 4 days left
VIVA Cruises
Duration
5 nights
Date
3 Dec 2026
Ship
MS VIVA BEYOND
  • Departure - Paris, France
  • 8 stops  
  • Arrival - Paris, France
£1250
From
£1188
Price per person / balcony stateroom
Show all departures (2)
MS VIVA BEYOND, Seine
1 / 10
5 % off — 4 days left
VIVA Cruises
Duration
5 nights
Date
8 Dec 2026
Ship
MS VIVA BEYOND
  • Departure - Paris, France
  • 10 stops  
  • Arrival - Paris, France
£1525
From
£1449
Price per person / oceanview stateroom
VIVA RUBY, Rhine River
1 / 11
6 % off — 4 days left
VIVA Cruises
Duration
6 nights
Date
15 Dec 2026
Ship
VIVA RUBY
  • Departure - Düsseldorf, Germany
  • 10 stops  
  • Arrival - Düsseldorf, Germany
£1550
From
£1457
Price per person / oceanview stateroom
Show all departures (2)
MS VIVA ENJOY, Danube River
1 / 19
5 % off — 4 days left
VIVA Cruises
Duration
5 nights
Date
16 Dec 2026
Ship
MS VIVA ENJOY
  • Departure - Vienna, Austria
  • 7 stops  
  • Arrival - Regensburg, Germany
£775
From
£737
Price per person / oceanview stateroom
VIVA MOMENTS, Rhine River
1 / 16
6 % off — 4 days left
VIVA Cruises
Duration
7 nights
Date
20 Dec 2026
Ship
VIVA MOMENTS
  • Departure - Düsseldorf, Germany
  • 10 stops  
  • Arrival - Düsseldorf, Germany
£1450
From
£1363
Price per person / oceanview stateroom
VIVA TWO, Danube River
1 / 22
6 % off — 4 days left
VIVA Cruises
Duration
7 nights
Date
21 Dec 2026
Ship
VIVA TWO
  • Departure - Passau, Germany
  • 10 stops  
  • Arrival - Passau, Germany
£1350
From
£1269
Price per person / oceanview stateroom
MS VIVA ENJOY, Danube River
1 / 19
6 % off — 4 days left
VIVA Cruises
Duration
7 nights
Date
21 Dec 2026
Ship
MS VIVA ENJOY
  • Departure - Regensburg, Germany
  • 11 stops  
  • Arrival - Vienna, Austria
£1350
From
£1269
Price per person / oceanview stateroom
MS VIVA BEYOND, Seine
1 / 10
6 % off — 4 days left
VIVA Cruises
Duration
6 nights
Date
21 Dec 2026
Ship
MS VIVA BEYOND
  • Departure - Paris, France
  • 10 stops  
  • Arrival - Paris, France
£1450
From
£1363
Price per person / oceanview stateroom
VIVA RUBY, Moselle River
1 / 11
6 % off — 4 days left
VIVA Cruises
Duration
7 nights
Date
21 Dec 2026
Ship
VIVA RUBY
  • Departure - Düsseldorf, Germany
  • 12 stops  
  • Arrival - Nancy, France
£1550
From
£1457
Price per person / oceanview stateroom
Show all departures (2)
MS VIVA TIARA, Danube River
1 / 21
6 % off — 4 days left
VIVA Cruises
Duration
6 nights
Date
22 Dec 2026
Ship
MS VIVA TIARA
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Regensburg, Germany
£1075
From
£1011
Price per person / oceanview stateroom
VIVA ONE, Rhine River
1 / 22
6 % off — 4 days left
VIVA Cruises
Duration
6 nights
Date
22 Dec 2026
Ship
VIVA ONE
  • Departure - Düsseldorf, Germany
  • 8 stops  
  • Arrival - Düsseldorf, Germany
£1250
From
£1175
Price per person / oceanview stateroom
MS VIVA TIARA, Danube River
1 / 21
6 % off — 4 days left
VIVA Cruises
Duration
7 nights
Date
28 Dec 2026
Ship
MS VIVA TIARA
  • Departure - Regensburg, Germany
  • 9 stops  
  • Arrival - Vienna, Austria
£1850
From
£1739
Price per person / balcony stateroom
MS VIVA ENJOY, Rhine River
1 / 19
5 % off — 4 days left
VIVA Cruises
Duration
4 nights
Date
17 Jan 2027
Ship
MS VIVA ENJOY
  • Departure - Düsseldorf, Germany
  • 6 stops  
  • Arrival - Düsseldorf, Germany
£675
From
£642
Price per person / oceanview stateroom
Show all departures (8)
MS VIVA ENJOY, Rhine River
1 / 19
5 % off — 4 days left
VIVA Cruises
Duration
4 nights
Date
21 Jan 2027
Ship
MS VIVA ENJOY
  • Departure - Düsseldorf, Germany
  • 5 stops  
  • Arrival - Düsseldorf, Germany
£675
From
£642
Price per person / oceanview stateroom
Show all departures (8)
VIVA ONE, Rhine River
1 / 22
5 % off — 4 days left
VIVA Cruises
Duration
4 nights
Date
25 Jan 2027
Ship
VIVA ONE
  • Departure - Antwerp, Belgium
  • 6 stops  
  • Arrival - Antwerp, Belgium
£695
From
£661
Price per person / oceanview stateroom
VIVA ONE, Rhine River
1 / 22
5 % off — 4 days left
VIVA Cruises
Duration
4 nights
Date
29 Jan 2027
Ship
VIVA ONE
  • Departure - Antwerp, Belgium
  • 6 stops  
  • Arrival - Antwerp, Belgium
£695
From
£661
Price per person / oceanview stateroom
VIVA ONE, Rhine River
1 / 22
5 % off — 4 days left
VIVA Cruises
Duration
4 nights
Date
2 Feb 2027
Ship
VIVA ONE
  • Departure - Antwerp, Belgium
  • 6 stops  
  • Arrival - Antwerp, Belgium
£795
From
£756
Price per person / oceanview stateroom
MS VIVA BEYOND, Seine
1 / 10
5 % off — 4 days left
VIVA Cruises
Duration
4 nights
Date
10 Feb 2027
Ship
MS VIVA BEYOND
  • Departure - Paris, France
  • 7 stops  
  • Arrival - Paris, France
£795
From
£756
Price per person / oceanview stateroom
Show all departures (9)
30 of 261 pcs