Bucket-List Cruise Adventures

Pick your sailing — we plan the whole adventure

631 sailings across 23 cruise lines, each one priced and planned end to end: the ports it calls at, the one unmissable thing to do at each, and the flights and nights either side. A balcony averages about $166 a night on Carnival and about $414 on Disney, per person with taxes in — what a night costs on every line. Leaving within three weeks?

Bucket-list adventures at every port — where to fly in, and what to do the day(s) before and after.

When are you free? — only cruises that fit entirely inside your dates
My result then click any cruise row to open it
Trip tap one or more Round-trip One-way Repositioning
Cruise level tap one or more Luxury Premium Contemporary River
+ pick specific cruise lines
Must visit a specific port clear
Reset
Filtering Visits Vilshofen × Clear all
Showing 36 of 631 sailings
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaBella
Balcony: low fare 21% under usual
Europe 7 nights Nov 2 – Nov 9, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary8 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Weissenkirchen in der Wachau, Austria · Krems an der Donau, Austria · Vienna, Austria · Esztergom, Hungary · Budapest, Hungary
View →
Balcony $4,598 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
Avalon · Avalon Impression
Suite: low fare 8% under usual
Europe 7 nights Nov 3 – Nov 10, 2026
Vilshofen, Germany · Where the Danube, Inn, and Ilz Rivers Meet <SPAN CLASS=active>ACTIVE Follow your Avalon Adventure Host for Hiking from Oberhaus along a trail down to the valley and along Ilz River, OR: · … · Budapest, Hungary7 ports
Vilshofen, Germany · Where the Danube, Inn, and Ilz Rivers Meet <SPAN CLASS=active>ACTIVE Follow your Avalon Adventure Host for Hiking from Oberhaus along a trail down to the valley and along Ilz River, OR: · Linz, Austria · Frescoes Above and Vineyards Below <SPAN CLASS=classic>CLASSIC Visit the Lower Austrian little town of Ybbs. Walk through the doors of Austrian history with a guided sightseeing tour of Artstetten Castle, OR: · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaReina
Balcony: typical fare in the usual range
Europe 7 nights Nov 4 – Nov 11, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Weissenkirchen in der Wachau, Austria · Melk, Austria · Linz, Austria · Vilshofen, Germany · Passau, Germany · Vilshofen, Germany
View →
Balcony $5,148 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaSonata
Balcony: typical fare in the usual range↑ 25% balcony, 39d
Europe 7 nights Nov 4 – Nov 11, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary7 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Weissenkirchen in der Wachau, Austria · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
Balcony $6,248 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaMora
Balcony: low fare 8% under usual
Europe 7 nights Nov 7 – Nov 14, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · VIENNA – SCENIC SAILING – WACHAU. Cruise through the UNESCO designated Wachau Valley, marveling at the natural landscapes of Austria and enjoying your ship’s amenities. · Linz, Austria · Cesky Krumlov, Czech Republic · Salzburg, Austria · Passau, Germany · Vilshofen, Germany
View →
Balcony $5,448 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaMagna
Balcony: typical fare in the usual range↑ 8% balcony, 39d
Europe 7 nights Nov 8 – Nov 15, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary8 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Grein, Austria · Melk, Austria · MELK, AUSTRIA – SPITZ, AUSTRIA. In the morning, you can visit the 900-year-old Melk Abbey situated high atop the granite cliffs of the Danube. Alternatively, you may choose to bike to Marbach before returning to Melk and the ship for lunch. During th · Vienna, Austria · Budapest, Hungary
View →
Balcony $7,048 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaSofia
Balcony: typical fare in the usual range
Europe 7 nights Nov 8 – Nov 15, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany8 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Salzburg, Austria · Cesky Krumlov, Czech Republic · Linz, Austria · Passau, Germany · Vilshofen, Germany
View →
Balcony $5,248 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaVerde
Balcony: typical fare in the usual range
Europe 7 nights Nov 9 – Nov 16, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Weissenkirchen in der Wachau, Austria · Melk, Austria · Linz, Austria · Vilshofen, Germany · Passau, Germany · Vilshofen, Germany
View →
Balcony $5,348 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
Avalon · Avalon Impression
Suite: low fare 8% under usual
Europe 7 nights Nov 10 – Nov 17, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany7 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · A King’s Ransom and Castle Ruins<SPAN CLASS=active>ACTIVE Join a Guided Hike up to the castle ruins to take in the spectacular view of the village, Danube, and the Wachau Valley below, OR: · Linz, Austria · Where the Danube, Inn, and Ilz Rivers Meet This morning, cruise through the Schlögen Oxbow, a particularly beautiful horseshoe-shaped bend of the river. <SPAN CLASS=active>ACTIVE Join your Avalon Adventure Host for Hiking from Oberhaus along a trail · Vilshofen, Germany
View →
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaReina
Balcony: typical fare in the usual range
Europe 7 nights Nov 11 – Nov 18, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary8 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Cesky Krumlov, Czech Republic · Salzburg, Austria · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
Balcony $5,548 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaSonata
Balcony: typical fare in the usual range↑ 26% balcony, 39d
Europe 7 nights Nov 11 – Nov 18, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · VIENNA – SCENIC SAILING – WACHAU. Cruise through the UNESCO designated Wachau Valley, marveling at the natural landscapes of Austria and enjoying your ship’s amenities. · Linz, Austria · Cesky Krumlov, Czech Republic · Salzburg, Austria · Passau, Germany · Vilshofen, Germany
View →
Balcony $6,148 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
Avalon · Avalon Visionary
Suite: typical fare in the usual range
Europe 7 nights Nov 13 – Nov 20, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany7 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · A King’s Ransom and Castle Ruins<SPAN CLASS=active>ACTIVE Join a Guided Hike up to the castle ruins to take in the spectacular view of the village, Danube, and the Wachau Valley below, OR: · Linz, Austria · Where the Danube, Inn, and Ilz Rivers Meet This morning, cruise through the Schlögen Oxbow, a particularly beautiful horseshoe-shaped bend of the river. <SPAN CLASS=active>ACTIVE Join your Avalon Adventure Host for Hiking from Oberhaus along a trail · Vilshofen, Germany
View →
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaLea
Balcony: typical fare in the usual range↑ 32% balcony, 39d
Europe 7 nights Nov 14 – Nov 21, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · VIENNA – SCENIC SAILING – WACHAU. Cruise through the UNESCO designated Wachau Valley, marveling at the natural landscapes of Austria and enjoying your ship’s amenities. · Linz, Austria · Salzburg, Austria · Cesky Krumlov, Czech Republic · Passau, Germany · Vilshofen, Germany
View →
Balcony $5,148 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaMora
Balcony: low fare 24% under usual
Europe 7 nights Nov 14 – Nov 21, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary8 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Cesky Krumlov, Czech Republic · Salzburg, Austria · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
Balcony $4,898 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaSofia
Balcony: low fare 21% under usual
Europe 7 nights Nov 15 – Nov 22, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary8 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Cesky Krumlov, Czech Republic · Salzburg, Austria · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
Balcony $4,398 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
Avalon · Avalon Impression
Suite: low fare 13% under usual
Europe 7 nights Nov 17 – Nov 24, 2026
Vilshofen, Germany · Where the Danube, Inn, and Ilz Rivers Meet <SPAN CLASS=active>ACTIVE Follow your Avalon Adventure Host for Hiking from Oberhaus along a trail down to the valley and along Ilz River, OR: · … · Budapest, Hungary7 ports
Vilshofen, Germany · Where the Danube, Inn, and Ilz Rivers Meet <SPAN CLASS=active>ACTIVE Follow your Avalon Adventure Host for Hiking from Oberhaus along a trail down to the valley and along Ilz River, OR: · Linz, Austria · Frescoes Above and Vineyards Below <SPAN CLASS=classic>CLASSIC Visit the Lower Austrian little town of Ybbs. Walk through the doors of Austrian history with a guided sightseeing tour of Artstetten Castle, OR: · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaSonata
Balcony: typical fare in the usual range
Europe 7 nights Nov 18 – Nov 25, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary7 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Weissenkirchen in der Wachau, Austria · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
Balcony $6,048 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
Avalon · Avalon Visionary
Suite: low fare 11% under usual
Europe 7 nights Nov 20 – Nov 27, 2026
Vilshofen, Germany · Where the Danube, Inn, and Ilz Rivers Meet <SPAN CLASS=active>ACTIVE Follow your Avalon Adventure Host for Hiking from Oberhaus along a trail down to the valley and along Ilz River, OR: · … · Budapest, Hungary7 ports
Vilshofen, Germany · Where the Danube, Inn, and Ilz Rivers Meet <SPAN CLASS=active>ACTIVE Follow your Avalon Adventure Host for Hiking from Oberhaus along a trail down to the valley and along Ilz River, OR: · Linz, Austria · Frescoes Above and Vineyards Below <SPAN CLASS=classic>CLASSIC Visit the Lower Austrian little town of Ybbs. Walk through the doors of Austrian history with a guided sightseeing tour of Artstetten Castle, OR: · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaLea
Balcony: low fare 7% under usual↑ 11% balcony, 39d
Europe 7 nights Nov 21 – Nov 28, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary7 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Weissenkirchen in der Wachau, Austria · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
Balcony $5,048 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaSofia
Balcony: typical fare in the usual range
Europe 7 nights Nov 22 – Nov 29, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Melk, Austria · Weissenkirchen in der Wachau, Austria · Linz, Austria · Vilshofen, Germany · Passau, Germany · Vilshofen, Germany
View →
Balcony $5,248 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaBella
Balcony: above average 14% over usual
Europe 7 nights Nov 23 – Nov 30, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Weissenkirchen in der Wachau, Austria · Melk, Austria · Linz, Austria · Vilshofen, Germany · Passau, Germany · Vilshofen, Germany
View →
Balcony $6,648 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaMagna
Balcony: above average 12% over usual
Europe 7 nights Nov 29 – Dec 6, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany10 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Krems an der Donau, Austria · Durnstein, Austria · KREMS – SPITZ, AUSTRIA. Krems, gateway to the UNESCO-designated Wachau Valley, is your starting point for a visit to the lovely Baroque village of Dürnstein. Stroll along Dürnstein’s cobblestone streets to the Baroque Stiftskirche, with its famed chu · Linz, Austria · Vilshofen, Germany · Passau, Germany · Vilshofen, Germany
View →
Balcony $7,848 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaSofia
Balcony: above average 17% over usual
Europe 7 nights Nov 29 – Dec 6, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary6 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Weissenkirchen in der Wachau, Austria · Vienna, Austria · Budapest, Hungary
View →
Balcony $6,548 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaBella
Balcony: above average 14% over usual
Europe 7 nights Nov 30 – Dec 7, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary6 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Weissenkirchen in der Wachau, Austria · Vienna, Austria · Budapest, Hungary
View →
Balcony $6,648 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaMagna
Balcony: typical fare in the usual range
Europe 7 nights Dec 6 – Dec 13, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary9 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Grein, Austria · Melk, Austria · MELK – SPITZ, AUSTRIA. In the morning, you can visit the 900-year-old Melk Abbey situated high atop the granite cliffs of the Danube, or get active with a bike ride through Melk before returning to the ship for lunch. During the afternoon, journey to · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
Balcony $7,548 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaSofia
Balcony: above average 21% over usual
Europe 7 nights Dec 6 – Dec 13, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Weissenkirchen in der Wachau, Austria · Melk, Austria · Linz, Austria · Vilshofen, Germany · Passau, Germany · Vilshofen, Germany
View →
Balcony $6,748 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaMagna
Balcony: above average 13% over usual
Europe 7 nights Dec 13 – Dec 20, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany10 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Krems an der Donau, Austria · Durnstein, Austria · KREMS – SPITZ, AUSTRIA. Krems, gateway to the UNESCO-designated Wachau Valley, is your starting point for a visit to the lovely Baroque village of Dürnstein. Stroll along Dürnstein’s cobblestone streets to the Baroque Stiftskirche, with its famed chu · Linz, Austria · Vilshofen, Germany · Passau, Germany · Vilshofen, Germany
View →
Balcony $7,948 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaSofia
Balcony: above average 16% over usual
Europe 7 nights Dec 13 – Dec 20, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary6 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Weissenkirchen in der Wachau, Austria · Vienna, Austria · Budapest, Hungary
View →
Balcony $6,448 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaMagna
Balcony: typical fare in the usual range
Europe 7 nights Dec 20 – Dec 27, 2026
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary8 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Melk, Austria · MELK – SPITZ, AUSTRIA. In the morning, you can visit the 900-year-old Melk Abbey situated high atop the granite cliffs of the Danube, or get active with a bike ride through Melk before returning to the ship for lunch. During the afternoon, journey to · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
Balcony $7,148 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaSofia
Balcony: typical fare in the usual range
Europe 7 nights Dec 20 – Dec 27, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Weissenkirchen in der Wachau, Austria · Melk, Austria · Linz, Austria · Vilshofen, Germany · Passau, Germany · Vilshofen, Germany
View →
Balcony $5,448 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaBella
Balcony: typical fare in the usual range↑ 11% balcony, 38d
Europe 7 nights Dec 21 – Dec 28, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Weissenkirchen in der Wachau, Austria · Melk, Austria · Linz, Austria · Vilshofen, Germany · Passau, Germany · Vilshofen, Germany
View →
Balcony $5,248 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaSonata
Balcony: low fare 19% under usual
Europe 7 nights Dec 23 – Dec 30, 2026
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Weissenkirchen in der Wachau, Austria · Melk, Austria · Linz, Austria · Vilshofen, Germany · Passau, Germany · Vilshofen, Germany
View →
Balcony $5,098 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaLea
Balcony: typical fare in the usual range↑ 8% outside, 32d
Europe 7 nights Dec 26 – Jan 2, 2027
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Weissenkirchen in der Wachau, Austria · Melk, Austria · Linz, Austria · Vilshofen, Germany · Passau, Germany · Vilshofen, Germany
View →
Balcony $4,348 pp
Book This Cruise@ Cruisebound
7-night Budapest to VilshofenOne-way
AmaWaterways · AmaMagna
Balcony: low fare 19% under usual
Europe 7 nights Dec 27 – Jan 3, 2027
Budapest, Hungary · Bratislava, Slovakia · … · Vilshofen, Germany9 ports
Budapest, Hungary · Bratislava, Slovakia · Vienna, Austria · Krems an der Donau, Austria · Krems – SPITZ, AUSTRIA. Enjoy your morning in the lovely Baroque village of Dürnstein. Stroll along Dürnstein’s cobblestone streets to the Baroque Stiftskirche, with its famed church tower on a walking tour. For a more culinary-focused experience in · Linz, Austria · Vilshofen, Germany · Passau, Germany · Vilshofen, Germany
View →
Balcony $5,698 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaSofia
Balcony: typical fare in the usual range
Europe 7 nights Dec 27 – Jan 3, 2027
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary7 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Weissenkirchen in der Wachau, Austria · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
Balcony $5,348 pp
Book This Cruise@ Cruisebound
7-night Vilshofen to BudapestOne-way
AmaWaterways · AmaBella
Balcony: low fare 19% under usual
Europe 7 nights Dec 28 – Jan 4, 2027
Vilshofen, Germany · Passau, Germany · … · Budapest, Hungary7 ports
Vilshofen, Germany · Passau, Germany · Linz, Austria · Weissenkirchen in der Wachau, Austria · Vienna, Austria · Bratislava, Slovakia · Budapest, Hungary
View →
Balcony $4,748 pp
Book This Cruise@ Cruisebound
Load more 595 more

Itineraries from the Cruisebound catalog + our enrichment; schedules cross-checked against official port authorities. Booking via Cruisebound and CruiseDirect — we may earn a commission, at no extra cost to you.