Find your cruise

Search river, ocean and expedition cruises.

Cruises you might like

A fresh selection every time you visit.

Cape Town, South Africa

15 Days Cape Town, South Africa Round Trip

ms Europa

Departs
Cape Town
Duration
14 nights
Ports of call:
Incheon, South Korea

9 Days One-Way from Incheon to Tokyo

Ritz-Carlton Luminara

Departs
Incheon
Duration
8 nights
From
$16,800
per person, double occupancy
Ports of call: +1 more port
Fort Lauderdale, United States

18 Days Fort Lauderdale, USA Round Trip

ms Rotterdam

Departs
Fort Lauderdale
Duration
17 nights
From
$2,929
per person, double occupancy
Ports of call: +3 more ports
Miami, United States

20 Days One-Way from Miami to Barcelona

Azamara Quest

Departs
Miami
Duration
19 nights
From
$3,699
per person, double occupancy
Ports of call: +5 more ports
Piraeus-Athens, Greece

11 Days One-Way from Piraeus-Athens to Civitavecchia-Rome

Enchanted Princess

Departs
Piraeus-Athens
Duration
10 nights
From
$1,704
per person, double occupancy
Ports of call: +4 more ports
Departs
Civitavecchia-Rome
Duration
7 nights
From
$2,500
per person, double occupancy
Ports of call: +1 more port
Keelung, Taiwan

8 Days One-Way from Keelung to Shanghai

MSC Bellissima

Departs
Keelung
Duration
7 nights
From
$609
per person, double occupancy
Ports of call:
Vancouver, Canada

17 Days One-Way from Vancouver to Tokyo

MSC Explora 3

Departs
Vancouver
Duration
16 nights
From
$9,675
per person, double occupancy
Ports of call: +2 more ports
Trieste, Italy

10 Days One-Way from Trieste to Piraeus-Athens

Oceania Allura

Departs
Trieste
Duration
9 nights
From
$2,999
per person, double occupancy
Ports of call: +3 more ports
Kiel, Germany

8 Days Kiel, Germany Round Trip

MSC Euribia

Departs
Kiel
Duration
7 nights
From
$1,050
per person, double occupancy
Ports of call:
Barcelona, Spain

11 Days One-Way from Barcelona to Piraeus-Athens

Celebrity Eclipse

Departs
Barcelona
Duration
10 nights
From
$1,495
per person, double occupancy
Ports of call: +3 more ports
Copenhagen, Denmark

49 Days Copenhagen, Denmark Round Trip

Caribbean Princess

Departs
Copenhagen
Duration
48 nights
From
$7,498
per person, double occupancy
Ports of call: +26 more ports