TUI River Cruises
4

TUI River Cruises

Explore the best of Europe big cities and hidden gems on-board a TUI River Cruise. All three TUI ships are adults only and with a maximum of 155 guests onboard, it will never feel crowded, but always comfortable. You’ll have plenty of time to explore big cities such as Vienna, Budapest and Cologne or picture perfect villages such as Bamberg  in Germany, a UNESCO World Heritage Centre. Included in your TUI River Cruise package are return flights from the UK, luggage allowance, airport transfers, full board meals with drinks and tips as standard. Be as active or relaced as you like.

Adult Only Ships
European River Cruises

Award-winning cruising : We’ve been nominated for a string of awards, all in our first year of sailing. We finished runner-up in the News UK awards, and were shortlisted for favourite River Cruise Line and Best River Cruise Line at the 2022 Wave Awards. And we were shortlisted for Best River Cruise Line at the 2023 Globe Travel Awards, too.

Premium quality, great value : Think of our ships as floating, modern hotels that will transport you from world famous cities to under-the-radar-towns - sometimes dropping in on more than one destination a day. You won't be short on home-comforts, plus there'll be multiple restaurants and lounges for wining and dining. The outdoor space is in good supply. so you can take it all in from top deck.And all of our river cruises are on a Full Board Plus basis, so breakfast, lunch and dinner are included, as well as selected drinks at mealtimes.

Lots of variety : With three ships, 30 itineraries and counting, durations between three and 15 nights, plus more destinations than you can shake a stick at, finding your perfect river cruise is a piece of cake. Our ships glide along some of Europe’s leading waterways, including the Rhine and the Danube. And you’ll pass everything from big-hitting cities like Cologne and Budapest to tiny towns and picturesque villages.

First class service : All of our ships have an intimate feel, with a maximum 155 guests on board at any one time, and one crew member to every four guests, so you’ll be on first-name terms in no time. There’s a dedicated cruise director on every sailing, too, who’ll be happy to help with tips and information on things like shore experiences. And you can chat to our TUI River Cruise Travel Experts before you go, if you need any help or info.

Choice of bars & restaurants :  It’s all about choice with TUI River Cruises. Our ships double up on restaurants and bars, and there are no set dining times either, so you can sit down to eat at a time that suits you.

All of our cruises are on a Full Board Plus basis, so dining at our two restaurants and a selection of drinks at mealtimes come as standard. The tipples on offer include hand-picked wines from the local region at dinnertime. A swanky six-course gala dinner’s included on cruises of five nights or more. And if you fancy having all your drinks thrown into the mix, there’s an All Inclusive drinks package available – you can upgrade when you book or once you’re onboard.

2027/28 Winter River Cruises with TUI

New Winter 2027/28 River Cruises

Winter 2027/28 river cruises are now available. Highlights include :
- Two dedicated sailings for solo travellers
- Early November sailings added to the Douro
- 37 itineraries available from November 2027- April 2028
- 9 new itineraries
- TUI Aria & TUI Skyla sailing the Rhine
- TUI Isla & TUI Maya sailing the Danube
- TUI Bahareya sailin the Nile
- Range of durations from 3, 4, 5 & 7 nights

What to expect onboard a TUI River Cruise with The Cruise Specialists

Award-winning cruising
Hassle-free travel
Premium quality, great value
Lots of variety
First class service
Choice of bars & restaurants
Onboard entertainment
Easy exploring

Meet the fleet

TUI River Cruises

We found

166 cruises

TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
5 nights
Date
16 Nov 2026
Ship
TUI Aria
  • Departure - Basel/Huningue, Switzerland
  • 6 stops  
  • Arrival - Frankfurt am Main, Germany
From
£829
Price per person / balcony stateroom
TUI Al Horeya, Nile River
1 / 12
TUI River Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
TUI Al Horeya
  • Departure - Luxor, Egypt
  • 8 stops  
  • Arrival - Luxor, Egypt
From
£1399
Price per person / balcony stateroom
Show all departures (15)
TUI Bahareya, Nile River
1 / 22
TUI River Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
TUI Bahareya
  • Departure - Luxor, Egypt
  • 8 stops  
  • Arrival - Luxor, Egypt
From
£1409
Price per person / oceanview stateroom
Show all departures (15)
TUI Skyla, Rhine River
1 / 11
TUI River Cruises
Duration
3 nights
Date
18 Nov 2026
Ship
TUI Skyla
  • Departure - Frankfurt am Main, Germany
  • 4 stops  
  • Arrival - Frankfurt am Main, Germany
From
£629
Price per person / oceanview stateroom
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
4 nights
Date
18 Nov 2026
Ship
TUI Isla
  • Departure - Vienna, Austria
  • 5 stops  
  • Arrival - Vienna, Austria
From
£691
Price per person / balcony stateroom
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
5 nights
Date
22 Nov 2026
Ship
TUI Isla
  • Departure - Vienna, Austria
  • 6 stops  
  • Arrival - Vienna, Austria
From
£799
Price per person / oceanview stateroom
Show all departures (2)
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
5 nights
Date
22 Nov 2026
Ship
TUI Maya
  • Departure - Vienna, Austria
  • 6 stops  
  • Arrival - Vienna, Austria
From
£999
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
5 nights
Date
23 Nov 2026
Ship
TUI Aria
  • Departure - Düsseldorf, Germany
  • 6 stops  
  • Arrival - Düsseldorf, Germany
From
£649
Price per person / oceanview stateroom
TUI Skyla, Rhine River
1 / 11
TUI River Cruises
Duration
5 nights
Date
23 Nov 2026
Ship
TUI Skyla
  • Departure - Cologne (Köln), Germany
  • 6 stops  
  • Arrival - Cologne (Köln), Germany
From
£699
Price per person / oceanview stateroom
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
5 nights
Date
27 Nov 2026
Ship
TUI Maya
  • Departure - Vienna, Austria
  • 6 stops  
  • Arrival - Vienna, Austria
From
£998
Price per person / oceanview stateroom
Show all departures (4)
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
5 nights
Date
27 Nov 2026
Ship
TUI Isla
  • Departure - Vienna, Austria
  • 6 stops  
  • Arrival - Vienna, Austria
From
£998
Price per person / oceanview stateroom
Show all departures (2)
TUI Skyla, Rhine River
1 / 11
TUI River Cruises
Duration
5 nights
Date
28 Nov 2026
Ship
TUI Skyla
  • Departure - Cologne (Köln), Germany
  • 6 stops  
  • Arrival - Cologne (Köln), Germany
From
£1058
Price per person / oceanview stateroom
Show all departures (3)
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
5 nights
Date
28 Nov 2026
Ship
TUI Aria
  • Departure - Düsseldorf, Germany
  • 6 stops  
  • Arrival - Düsseldorf, Germany
From
£1239
Price per person / balcony stateroom
Show all departures (4)
TUI Bahareya, Nile River
1 / 22
TUI River Cruises
Duration
7 nights
Date
1 Dec 2026
Ship
TUI Bahareya
  • Departure - Luxor, Egypt
  • 8 stops  
  • Arrival - Luxor, Egypt
From
£899
Price per person / oceanview stateroom
Show all departures (13)
TUI Al Horeya, Nile River
1 / 12
TUI River Cruises
Duration
7 nights
Date
1 Dec 2026
Ship
TUI Al Horeya
  • Departure - Luxor, Egypt
  • 8 stops  
  • Arrival - Luxor, Egypt
From
£899
Price per person / balcony stateroom
Show all departures (13)
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
5 nights
Date
2 Dec 2026
Ship
TUI Isla
  • Departure - Vienna, Austria
  • 6 stops  
  • Arrival - Vienna, Austria
From
£1059
Price per person / oceanview stateroom
TUI Skyla, Rhine River
1 / 11
TUI River Cruises
Duration
5 nights
Date
3 Dec 2026
Ship
TUI Skyla
  • Departure - Cologne (Köln), Germany
  • 6 stops  
  • Arrival - Cologne (Köln), Germany
From
£998
Price per person / oceanview stateroom
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
4 nights
Date
17 Dec 2026
Ship
TUI Isla
  • Departure - Vienna, Austria
  • 5 stops  
  • Arrival - Vienna, Austria
From
£849
Price per person / oceanview stateroom
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
4 nights
Date
17 Dec 2026
Ship
TUI Maya
  • Departure - Vienna, Austria
  • 5 stops  
  • Arrival - Vienna, Austria
From
£876
Price per person / oceanview stateroom
TUI Skyla, Rhine River
1 / 11
TUI River Cruises
Duration
4 nights
Date
18 Dec 2026
Ship
TUI Skyla
  • Departure - Cologne (Köln), Germany
  • 5 stops  
  • Arrival - Cologne (Köln), Germany
From
£799
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
4 nights
Date
18 Dec 2026
Ship
TUI Aria
  • Departure - Düsseldorf, Germany
  • 5 stops  
  • Arrival - Düsseldorf, Germany
From
£849
Price per person / balcony stateroom
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
7 nights
Date
21 Dec 2026
Ship
TUI Maya
  • Departure - Vienna, Austria
  • 8 stops  
  • Arrival - Vienna, Austria
From
£1368
Price per person / oceanview stateroom
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
7 nights
Date
21 Dec 2026
Ship
TUI Isla
  • Departure - Vienna, Austria
  • 8 stops  
  • Arrival - Vienna, Austria
From
£1392
Price per person / oceanview stateroom
TUI Skyla, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
22 Dec 2026
Ship
TUI Skyla
  • Departure - Cologne (Köln), Germany
  • 8 stops  
  • Arrival - Cologne (Köln), Germany
From
£1229
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
22 Dec 2026
Ship
TUI Aria
  • Departure - Düsseldorf, Germany
  • 8 stops  
  • Arrival - Düsseldorf, Germany
From
£1377
Price per person / balcony stateroom
TUI Skyla, Main River
1 / 11
TUI River Cruises
Duration
7 nights
Date
29 Dec 2026
Ship
TUI Skyla
  • Departure - Cologne (Köln), Germany
  • 8 stops  
  • Arrival - Frankfurt am Main, Germany
From
£1183
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
29 Dec 2026
Ship
TUI Aria
  • Departure - Düsseldorf, Germany
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£1569
Price per person / balcony stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
21 Mar 2027
Ship
TUI Aria
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Frankfurt am Main, Germany
From
£1308
Price per person / oceanview stateroom
Show all departures (7)
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
7 nights
Date
22 Mar 2027
Ship
TUI Maya
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1305
Price per person / oceanview stateroom
Show all departures (7)
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
5 nights
Date
23 Mar 2027
Ship
TUI Elara
  • Departure - Amsterdam, Netherlands
  • 6 stops  
  • Arrival - Amsterdam, Netherlands
From
£1099
Price per person / oceanview stateroom
TUI Aria, Moselle River
1 / 11
TUI River Cruises
Duration
7 nights
Date
28 Mar 2027
Ship
TUI Aria
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Frankfurt am Main, Germany
From
£1228
Price per person / oceanview stateroom
Show all departures (2)
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
7 nights
Date
28 Mar 2027
Ship
TUI Elara
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Basel/Huningue, Switzerland
From
£1299
Price per person / oceanview stateroom
Show all departures (6)
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
7 nights
Date
29 Mar 2027
Ship
TUI Isla
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1265
Price per person / oceanview stateroom
Show all departures (14)
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
7 nights
Date
29 Mar 2027
Ship
TUI Maya
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1365
Price per person / oceanview stateroom
Show all departures (12)
TUI Skyla, Danube River
1 / 11
TUI River Cruises
Duration
7 nights
Date
29 Mar 2027
Ship
TUI Skyla
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1482
Price per person / oceanview stateroom
Show all departures (8)
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
7 nights
Date
4 Apr 2027
Ship
TUI Elara
  • Departure - Basel/Huningue, Switzerland
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£1599
Price per person / oceanview stateroom
Show all departures (6)
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
7 nights
Date
5 Apr 2027
Ship
TUI Maya
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1248
Price per person / oceanview stateroom
Show all departures (2)
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
7 nights
Date
5 Apr 2027
Ship
TUI Isla
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1315
Price per person / oceanview stateroom
Show all departures (9)
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
7 nights
Date
11 Apr 2027
Ship
TUI Elara
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Frankfurt am Main, Germany
From
£1449
Price per person / oceanview stateroom
Show all departures (3)
TUI Aria, Moselle River
1 / 11
TUI River Cruises
Duration
6 nights
Date
11 Apr 2027
Ship
TUI Aria
  • Departure - Frankfurt am Main, Germany
  • 7 stops  
  • Arrival - Cologne (Köln), Germany
From
£1508
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
9 nights
Date
11 Apr 2027
Ship
TUI Aria
  • Departure - Frankfurt am Main, Germany
  • 10 stops  
  • Arrival - Amsterdam, Netherlands
From
£1688
Price per person / oceanview stateroom
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
7 nights
Date
12 Apr 2027
Ship
TUI Maya
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1365
Price per person / oceanview stateroom
Show all departures (7)
TUI Skyla, Danube River
1 / 11
TUI River Cruises
Duration
7 nights
Date
12 Apr 2027
Ship
TUI Skyla
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1408
Price per person / oceanview stateroom
Show all departures (7)
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
14 nights
Date
18 Apr 2027
Ship
TUI Elara
  • Departure - Frankfurt am Main, Germany
  • 15 stops  
  • Arrival - Frankfurt am Main, Germany
From
£2649
Price per person / oceanview stateroom
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
7 nights
Date
19 Apr 2027
Ship
TUI Isla
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1268
Price per person / oceanview stateroom
Show all departures (5)
TUI Skyla, Danube River
1 / 11
TUI River Cruises
Duration
7 nights
Date
19 Apr 2027
Ship
TUI Skyla
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1398
Price per person / oceanview stateroom
Show all departures (6)
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
5 nights
Date
20 Apr 2027
Ship
TUI Aria
  • Departure - Amsterdam, Netherlands
  • 6 stops  
  • Arrival - Amsterdam, Netherlands
From
£1308
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
25 Apr 2027
Ship
TUI Aria
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Basel/Huningue, Switzerland
From
£1638
Price per person / oceanview stateroom
Show all departures (5)
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
7 nights
Date
2 May 2027
Ship
TUI Elara
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Frankfurt am Main, Germany
From
£1669
Price per person / oceanview stateroom
Show all departures (4)
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
2 May 2027
Ship
TUI Aria
  • Departure - Basel/Huningue, Switzerland
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£1738
Price per person / oceanview stateroom
Show all departures (3)
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
7 nights
Date
3 May 2027
Ship
TUI Maya
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1568
Price per person / oceanview stateroom
Show all departures (2)
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
9 May 2027
Ship
TUI Aria
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Frankfurt am Main, Germany
From
£1698
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
16 May 2027
Ship
TUI Aria
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Mainz, Germany
From
£1888
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
14 nights
Date
16 May 2027
Ship
TUI Aria
  • Departure - Frankfurt am Main, Germany
  • 15 stops  
  • Arrival - Frankfurt am Main, Germany
From
£2978
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
23 May 2027
Ship
TUI Aria
  • Departure - Mainz, Germany
  • 8 stops  
  • Arrival - Frankfurt am Main, Germany
From
£1698
Price per person / oceanview stateroom
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
7 nights
Date
23 May 2027
Ship
TUI Elara
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Basel/Huningue, Switzerland
From
£1859
Price per person / oceanview stateroom
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
14 nights
Date
23 May 2027
Ship
TUI Elara
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Amsterdam, Netherlands
From
£2879
Price per person / oceanview stateroom
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
7 nights
Date
30 May 2027
Ship
TUI Elara
  • Departure - Basel/Huningue, Switzerland
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£1799
Price per person / oceanview stateroom
TUI Luzia, Douro River
1 / 11
TUI River Cruises
Duration
7 nights
Date
4 Jun 2027
Ship
TUI Luzia
  • Departure - Porto (Oporto), Portugal
  • 8 stops  
  • Arrival - Porto (Oporto), Portugal
From
£2998
Price per person / oceanview stateroom
Show all departures (22)
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
6 Jun 2027
Ship
TUI Aria
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£1888
Price per person / oceanview stateroom
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
7 nights
Date
20 Jun 2027
Ship
TUI Elara
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£1809
Price per person / oceanview stateroom
Show all departures (2)
TUI Aria, Moselle River
1 / 11
TUI River Cruises
Duration
7 nights
Date
27 Jun 2027
Ship
TUI Aria
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Frankfurt am Main, Germany
From
£1888
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
8 nights
Date
11 Jul 2027
Ship
TUI Aria
  • Departure - Frankfurt am Main, Germany
  • 15 stops  
  • Arrival - Amsterdam, Netherlands
From
£1878
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
6 nights
Date
19 Jul 2027
Ship
TUI Aria
  • Departure - Amsterdam, Netherlands
  • 7 stops  
  • Arrival - Amsterdam, Netherlands
From
£1588
Price per person / oceanview stateroom
TUI Elara, Moselle River
1 / 10
TUI River Cruises
Duration
7 nights
Date
25 Jul 2027
Ship
TUI Elara
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Frankfurt am Main, Germany
From
£1799
Price per person / oceanview stateroom
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
7 nights
Date
8 Aug 2027
Ship
TUI Elara
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£1709
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
8 Aug 2027
Ship
TUI Aria
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Düsseldorf, Germany
From
£1728
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
3 nights
Date
15 Aug 2027
Ship
TUI Aria
  • Departure - Düsseldorf, Germany
  • 4 stops  
  • Arrival - Amsterdam, Netherlands
From
£938
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
14 nights
Date
15 Aug 2027
Ship
TUI Aria
  • Departure - Düsseldorf, Germany
  • 15 stops  
  • Arrival - Frankfurt am Main, Germany
From
£2968
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
11 nights
Date
18 Aug 2027
Ship
TUI Aria
  • Departure - Amsterdam, Netherlands
  • 12 stops  
  • Arrival - Frankfurt am Main, Germany
From
£2688
Price per person / oceanview stateroom
TUI Aria, Moselle River
1 / 11
TUI River Cruises
Duration
7 nights
Date
5 Sep 2027
Ship
TUI Aria
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Frankfurt am Main, Germany
From
£1868
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
19 Sep 2027
Ship
TUI Aria
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£1768
Price per person / oceanview stateroom
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
14 nights
Date
26 Sep 2027
Ship
TUI Elara
  • Departure - Frankfurt am Main, Germany
  • 15 stops  
  • Arrival - Frankfurt am Main, Germany
From
£3079
Price per person / oceanview stateroom
TUI Bahareya, Nile River
1 / 22
TUI River Cruises
Duration
7 nights
Date
28 Sep 2027
Ship
TUI Bahareya
  • Departure - Luxor, Egypt
  • 8 stops  
  • Arrival - Luxor, Egypt
From
£1799
Price per person / oceanview stateroom
Show all departures (30)
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
7 nights
Date
17 Oct 2027
Ship
TUI Elara
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£1459
Price per person / oceanview stateroom
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
7 nights
Date
1 Nov 2027
Ship
TUI Maya
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1209
Price per person / oceanview stateroom
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
7 nights
Date
1 Nov 2027
Ship
TUI Isla
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1299
Price per person / oceanview stateroom
TUI Skyla, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
2 Nov 2027
Ship
TUI Skyla
  • Departure - Nürnberg, Germany
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£1323
Price per person / oceanview stateroom
TUI Luzia, Douro River
1 / 11
TUI River Cruises
Duration
7 nights
Date
5 Nov 2027
Ship
TUI Luzia
  • Departure - Porto (Oporto), Portugal
  • 8 stops  
  • Arrival - Porto (Oporto), Portugal
From
£1539
Price per person / oceanview stateroom
Show all departures (4)
TUI Elara, Moselle River
1 / 10
TUI River Cruises
Duration
7 nights
Date
7 Nov 2027
Ship
TUI Elara
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Frankfurt am Main, Germany
From
£1299
Price per person / oceanview stateroom
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
7 nights
Date
8 Nov 2027
Ship
TUI Isla
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1269
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
10 Nov 2027
Ship
TUI Aria
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£1239
Price per person / oceanview stateroom
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
7 nights
Date
14 Nov 2027
Ship
TUI Elara
  • Departure - Frankfurt am Main, Germany
  • 8 stops  
  • Arrival - Frankfurt am Main, Germany
From
£1249
Price per person / oceanview stateroom
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
4 nights
Date
15 Nov 2027
Ship
TUI Isla
  • Departure - Budapest, Hungary
  • 5 stops  
  • Arrival - Budapest, Hungary
From
£949
Price per person / oceanview stateroom
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
4 nights
Date
15 Nov 2027
Ship
TUI Maya
  • Departure - Budapest, Hungary
  • 5 stops  
  • Arrival - Budapest, Hungary
From
£979
Price per person / oceanview stateroom
TUI Skyla, Rhine River
1 / 11
TUI River Cruises
Duration
7 nights
Date
16 Nov 2027
Ship
TUI Skyla
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Cologne (Köln), Germany
From
£1169
Price per person / oceanview stateroom
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
5 nights
Date
19 Nov 2027
Ship
TUI Isla
  • Departure - Budapest, Hungary
  • 6 stops  
  • Arrival - Budapest, Hungary
From
£1069
Price per person / oceanview stateroom
Show all departures (2)
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
5 nights
Date
19 Nov 2027
Ship
TUI Maya
  • Departure - Budapest, Hungary
  • 6 stops  
  • Arrival - Budapest, Hungary
From
£1099
Price per person / oceanview stateroom
Show all departures (2)
TUI Skyla, Rhine River
1 / 11
TUI River Cruises
Duration
5 nights
Date
23 Nov 2027
Ship
TUI Skyla
  • Departure - Cologne (Köln), Germany
  • 6 stops  
  • Arrival - Cologne (Köln), Germany
From
£1089
Price per person / oceanview stateroom
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
5 nights
Date
23 Nov 2027
Ship
TUI Elara
  • Departure - Düsseldorf, Germany
  • 6 stops  
  • Arrival - Düsseldorf, Germany
From
£1119
Price per person / oceanview stateroom
Show all departures (3)
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
5 nights
Date
23 Nov 2027
Ship
TUI Aria
  • Departure - Düsseldorf, Germany
  • 6 stops  
  • Arrival - Düsseldorf, Germany
From
£1209
Price per person / oceanview stateroom
Show all departures (5)
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
5 nights
Date
28 Nov 2027
Ship
TUI Elara
  • Departure - Düsseldorf, Germany
  • 6 stops  
  • Arrival - Düsseldorf, Germany
From
£1159
Price per person / oceanview stateroom
TUI Skyla, Rhine River
1 / 11
TUI River Cruises
Duration
5 nights
Date
28 Nov 2027
Ship
TUI Skyla
  • Departure - Cologne (Köln), Germany
  • 6 stops  
  • Arrival - Cologne (Köln), Germany
From
£1259
Price per person / oceanview stateroom
Show all departures (4)
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
5 nights
Date
29 Nov 2027
Ship
TUI Isla
  • Departure - Budapest, Hungary
  • 6 stops  
  • Arrival - Budapest, Hungary
From
£1169
Price per person / oceanview stateroom
Show all departures (4)
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
5 nights
Date
29 Nov 2027
Ship
TUI Maya
  • Departure - Budapest, Hungary
  • 6 stops  
  • Arrival - Budapest, Hungary
From
£1199
Price per person / oceanview stateroom
Show all departures (4)
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
5 nights
Date
8 Dec 2027
Ship
TUI Elara
  • Departure - Düsseldorf, Germany
  • 6 stops  
  • Arrival - Düsseldorf, Germany
From
£1159
Price per person / oceanview stateroom
TUI Skyla, Rhine River
1 / 11
TUI River Cruises
Duration
4 nights
Date
18 Dec 2027
Ship
TUI Skyla
  • Departure - Cologne (Köln), Germany
  • 5 stops  
  • Arrival - Cologne (Köln), Germany
From
£839
Price per person / oceanview stateroom
TUI Elara, Rhine River
1 / 10
TUI River Cruises
Duration
4 nights
Date
18 Dec 2027
Ship
TUI Elara
  • Departure - Düsseldorf, Germany
  • 5 stops  
  • Arrival - Düsseldorf, Germany
From
£869
Price per person / oceanview stateroom
TUI Aria, Rhine River
1 / 11
TUI River Cruises
Duration
4 nights
Date
18 Dec 2027
Ship
TUI Aria
  • Departure - Düsseldorf, Germany
  • 5 stops  
  • Arrival - Düsseldorf, Germany
From
£899
Price per person / oceanview stateroom
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
4 nights
Date
19 Dec 2027
Ship
TUI Isla
  • Departure - Budapest, Hungary
  • 5 stops  
  • Arrival - Budapest, Hungary
From
£869
Price per person / oceanview stateroom
100 of 166 pcs