Cruise ship sailing near tropical islands

Cruise Offers

Reset

Explore 199 cruise offers from top cruise lines, from ocean voyages to river cruises and everything between. Compare itineraries, dates, and pricing below, then reach out to a Ships and Trips Travel advisor when you're ready to book — the price is the same as booking direct, plus the personal guidance and Signature Travel Network perks that come with working with us.

199 cruise offers
Viking Astrild
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Astrild
Contact Advisor for pricing
Departure: Nov 6, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Berlin/Prague
Viking Beyla
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Beyla
Contact Advisor for pricing
Departure: Nov 6, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Prague/Berlin
Viking Astrild
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Astrild
Contact Advisor for pricing
Departure: Nov 11, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Prague/Berlin
Viking Beyla
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Beyla
Contact Advisor for pricing
Departure: Nov 11, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Berlin/Prague
Viking Astrild
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Astrild
Contact Advisor for pricing
Departure: Nov 16, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Berlin/Prague
Viking Beyla
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Beyla
From $3,599 per person
Departure: Nov 16, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Prague/Berlin
Viking Astrild
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Astrild
Contact Advisor for pricing
Departure: Nov 21, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Prague/Berlin
Viking Beyla
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Beyla
From $3,599 per person
Departure: Nov 21, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Berlin/Prague
Viking Astrild
Viking

9-night Christmas Along the Elbe Cruise/Land Package

Viking Astrild
Contact Advisor for pricing
Departure: Nov 26, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Berlin/Prague
Viking Beyla
Viking

9-night Christmas Along the Elbe Cruise/Land Package

Viking Beyla
Contact Advisor for pricing
Departure: Nov 26, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Prague/Berlin
Viking Astrild
Viking

9-night Christmas Along the Elbe Cruise/Land Package

Viking Astrild
Contact Advisor for pricing
Departure: Dec 1, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Prague/Berlin
Viking Beyla
Viking

9-night Christmas Along the Elbe Cruise/Land Package

Viking Beyla
Contact Advisor for pricing
Departure: Dec 1, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Berlin/Prague
Viking Astrild
Viking

9-night Christmas Along the Elbe Cruise/Land Package

Viking Astrild
Contact Advisor for pricing
Departure: Dec 6, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Berlin/Prague
Viking Beyla
Viking

9-night Christmas Along the Elbe Cruise/Land Package

Viking Beyla
Contact Advisor for pricing
Departure: Dec 6, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Prague/Berlin
Viking Astrild
Viking

9-night Christmas Along the Elbe Cruise/Land Package

Viking Astrild
Contact Advisor for pricing
Departure: Dec 11, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Prague/Berlin
Viking Beyla
Viking

9-night Christmas Along the Elbe Cruise/Land Package

Viking Beyla
Contact Advisor for pricing
Departure: Dec 11, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Berlin/Prague
Viking Astrild
Viking

9-night Christmas Along the Elbe Cruise/Land Package

Viking Astrild
Contact Advisor for pricing
Departure: Dec 16, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Berlin/Prague
Viking Beyla
Viking

9-night Christmas Along the Elbe Cruise/Land Package

Viking Beyla
Contact Advisor for pricing
Departure: Dec 16, 2026
Length: 9 nights
Destination: Europe, River Cruises, Germany
Prague/Berlin
Viking Astrild
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Astrild
From $3,599 per person
Departure: Mar 10, 2027
Length: 9 nights
Destination: Europe, River Cruises, Germany
Berlin/Prague
Viking Beyla
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Beyla
From $3,799 per person
Departure: Mar 10, 2027
Length: 9 nights
Destination: Europe, River Cruises, Germany
Prague/Berlin
Viking Astrild
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Astrild
From $3,599 per person
Departure: Mar 15, 2027
Length: 9 nights
Destination: Europe, River Cruises, Germany
Prague/Berlin
Viking Beyla
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Beyla
From $3,599 per person
Departure: Mar 15, 2027
Length: 9 nights
Destination: Europe, River Cruises, Germany
Berlin/Prague
Viking Astrild
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Astrild
From $3,599 per person
Departure: Mar 20, 2027
Length: 9 nights
Destination: Europe, River Cruises, Germany
Berlin/Prague
Viking Beyla
Viking

9-night Elegant Elbe Cruise/Land Package

Viking Beyla
From $3,599 per person
Departure: Mar 20, 2027
Length: 9 nights
Destination: Europe, River Cruises, Germany
Prague/Berlin