loader picture

River cruises, Sea cruises page: 312

13,688 Cruises available

Search Cruise

Showing 3,111 to 3,120 of 13,688 entries (Page 312)
Mon 07 Dec 2026 - Fri 11 Dec 2026
4 nights

11 nights Italy, Spain, Portugal

Liner: MSC Fantasia MSC Cruises
Mon 07 Dec 2026 - Fri 18 Dec 2026
11 nights

Tropical retreats

Liner: VISTA Oceania Cruises
Mon 07 Dec 2026 - Mon 14 Dec 2026
7 nights

Lanterns & lotuses

Liner: Nautica Oceania Cruises
Mon 07 Dec 2026 - Mon 21 Dec 2026
14 nights
Sun 06 Dec 2026 - Thu 10 Dec 2026
4 nights
Sun 06 Dec 2026 - Sun 13 Dec 2026
7 nights
Sun 06 Dec 2026 - Sun 13 Dec 2026
7 nights
Sun 06 Dec 2026 - Sun 13 Dec 2026
7 nights

Rhine Christmas Markets 2026

Liner: A-ROSA AQUA A-Rosa
Sun 06 Dec 2026 - Thu 10 Dec 2026
4 nights

Danube Christmas Markets 2026

Liner: A-ROSA BELLA A-Rosa
Sun 06 Dec 2026 - Thu 10 Dec 2026
4 nights
Mon 07 Dec 2026 - Fri 11 Dec 2026
4 nights

11 nights Italy, Spain, Portugal

Liner: MSC Fantasia MSC Cruises
Mon 07 Dec 2026 - Fri 18 Dec 2026
11 nights

Tropical retreats

Liner: VISTA Oceania Cruises
Mon 07 Dec 2026 - Mon 14 Dec 2026
7 nights

Lanterns & lotuses

Liner: Nautica Oceania Cruises
Mon 07 Dec 2026 - Mon 21 Dec 2026
14 nights
Sun 06 Dec 2026 - Thu 10 Dec 2026
4 nights
Sun 06 Dec 2026 - Sun 13 Dec 2026
7 nights
Sun 06 Dec 2026 - Sun 13 Dec 2026
7 nights
Sun 06 Dec 2026 - Sun 13 Dec 2026
7 nights

Rhine Christmas Markets 2026

Liner: A-ROSA AQUA A-Rosa
Sun 06 Dec 2026 - Thu 10 Dec 2026
4 nights

Danube Christmas Markets 2026

Liner: A-ROSA BELLA A-Rosa
Sun 06 Dec 2026 - Thu 10 Dec 2026
4 nights