Find your cruise

Search river, ocean and expedition cruises.

Cruises you might like

A fresh selection every time you visit.

Barcelona, Spain

27 Days One-Way from Barcelona to Istanbul

Viking Sky

Departs
Barcelona
Duration
26 nights
From
$18,796
per person, double occupancy
Ports of call: +17 more ports
Copenhagen, Denmark

13 Days Copenhagen, Denmark Round Trip

Regal Princess

Departs
Copenhagen
Duration
12 nights
From
$1,839
per person, double occupancy
Ports of call: +3 more ports
Budapest, Hungary

15 Days One-Way from Budapest to Amsterdam

APT Ostara

Departs
Budapest
Duration
14 nights
From
$3,495
per person, double occupancy
Ports of call: +6 more ports
Civitavecchia-Rome, Italy

9 Days One-Way from Civitavecchia-Rome to Venice

World Explorer

Departs
Civitavecchia-Rome
Duration
8 nights
From
$3,573
per person, double occupancy
Ports of call: +2 more ports
Dubai, United Arab Emirates

20 Days One-Way from Dubai to Port Louis

Seven Seas Voyager

Departs
Dubai
Duration
19 nights
From
$37,398
per person, double occupancy
Ports of call: +6 more ports
Tokyo, Japan

34 Days One-Way from Tokyo to Vancouver

Seven Seas Splendor

Departs
Tokyo
Duration
33 nights
From
$65,198
per person, double occupancy
Ports of call: +16 more ports
Nuuk, Greenland

11 Days One-Way from Nuuk to Reykjavik

Silver Wind

Departs
Nuuk
Duration
10 nights
From
$19,197
per person, double occupancy
Ports of call: +2 more ports
Bucharest, Romania

10 Days One-Way from Bucharest to Budapest

SS Beatrice

Departs
Bucharest
Duration
9 nights
Ports of call: +3 more ports
Budapest, Hungary

8 Days One-Way from Budapest to Regensburg

Viking Jarl

Departs
Budapest
Duration
7 nights
Ports of call:
Singapore, Singapore

11 Days Singapore, Singapore Round Trip

Navigator Of The Seas

Departs
Singapore
Duration
10 nights
From
$1,946
per person, double occupancy
Ports of call:
Prague, Czechia - Czech Republic

11 Days One-Way from Prague to Budapest

Emerald Luna

Departs
Prague
Duration
10 nights
From
$3,371
per person, double occupancy
Ports of call: +2 more ports
Palermo, Italy

22 Days One-Way from Palermo to Buenos Aires

MSC Splendida

Departs
Palermo
Duration
21 nights
From
$4,117
per person, double occupancy
Ports of call: +5 more ports