loader picture

River cruises from Germany, page: 20

1,615 Cruises available

Search Cruise

Showing 191 to 200 of 1,615 entries (Page 20)

Danube Mini Cruise 2026

Liner: A-ROSA DONNA A-Rosa
Sat 21 Nov 2026 - Wed 25 Nov 2026
4 nights

Danube Mini Cruise 2026

Liner: A-ROSA MIA A-Rosa
Sat 21 Nov 2026 - Wed 25 Nov 2026
4 nights

Main Highlights

Liner: VIVA TIARA Viva Cruises
Fri 20 Nov 2026 - Tue 24 Nov 2026
4 nights

Rhine Mini Cruise Netherlands 2026

Liner: A-ROSA AQUA A-Rosa
Fri 20 Nov 2026 - Tue 24 Nov 2026
4 nights

Danube Mini Cruise 2026

Liner: A-ROSA BELLA A-Rosa
Fri 20 Nov 2026 - Tue 24 Nov 2026
4 nights

Rhine Mini Cruise Netherlands 2026

Liner: A-ROSA BRAVA A-Rosa
Fri 20 Nov 2026 - Tue 24 Nov 2026
4 nights

Danube Mini Cruise 2026

Liner: A-ROSA RIVA A-Rosa
Fri 20 Nov 2026 - Tue 24 Nov 2026
4 nights

Rhine City Experiences 2026

Liner: A-ROSA SENA A-Rosa
Fri 20 Nov 2026 - Wed 25 Nov 2026
5 nights

Rhine`s Short Welcome

Liner: VIVA ONE Viva Cruises
Thu 19 Nov 2026 - Sun 22 Nov 2026
3 nights

Sonata For Austria

Liner: VIVA TWO Viva Cruises
Thu 19 Nov 2026 - Mon 23 Nov 2026
4 nights

Danube Mini Cruise 2026

Liner: A-ROSA DONNA A-Rosa
Sat 21 Nov 2026 - Wed 25 Nov 2026
4 nights

Danube Mini Cruise 2026

Liner: A-ROSA MIA A-Rosa
Sat 21 Nov 2026 - Wed 25 Nov 2026
4 nights

Main Highlights

Liner: VIVA TIARA Viva Cruises
Fri 20 Nov 2026 - Tue 24 Nov 2026
4 nights

Rhine Mini Cruise Netherlands 2026

Liner: A-ROSA AQUA A-Rosa
Fri 20 Nov 2026 - Tue 24 Nov 2026
4 nights

Danube Mini Cruise 2026

Liner: A-ROSA BELLA A-Rosa
Fri 20 Nov 2026 - Tue 24 Nov 2026
4 nights

Rhine Mini Cruise Netherlands 2026

Liner: A-ROSA BRAVA A-Rosa
Fri 20 Nov 2026 - Tue 24 Nov 2026
4 nights

Danube Mini Cruise 2026

Liner: A-ROSA RIVA A-Rosa
Fri 20 Nov 2026 - Tue 24 Nov 2026
4 nights

Rhine City Experiences 2026

Liner: A-ROSA SENA A-Rosa
Fri 20 Nov 2026 - Wed 25 Nov 2026
5 nights

Rhine`s Short Welcome

Liner: VIVA ONE Viva Cruises
Thu 19 Nov 2026 - Sun 22 Nov 2026
3 nights

Sonata For Austria

Liner: VIVA TWO Viva Cruises
Thu 19 Nov 2026 - Mon 23 Nov 2026
4 nights