Find your cruise

Search river, ocean and expedition cruises.

Cruises you might like

A fresh selection every time you visit.

Barcelona, Spain

11 Days One-Way from Barcelona to Venice

Viking Jupiter

Departs
Barcelona
Duration
10 nights
From
$7,999
per person, double occupancy
Ports of call: +4 more ports
Dover, United Kingdom

28 Days One-Way from Dover to Stockholm

Azamara Journey

Departs
Dover
Duration
27 nights
From
$8,719
per person, double occupancy
Ports of call: +18 more ports
Hamburg, Germany

13 Days One-Way from Hamburg to Kiel

ms Europa

Departs
Hamburg
Duration
12 nights
Ports of call: +3 more ports
Barcelona, Spain

8 Days Barcelona, Spain Round Trip

MSC Lirica

Departs
Barcelona
Duration
7 nights
From
$705
per person, double occupancy
Ports of call:
Naha, Japan

7 Days One-Way from Naha to Tokyo

MSC Bellissima

Departs
Naha
Duration
6 nights
From
$1,279
per person, double occupancy
Ports of call:
Barcelona, Spain

45 Days One-Way from Barcelona to Oslo

Crystal Serenity

Departs
Barcelona
Duration
44 nights
From
$30,000
per person, double occupancy
Ports of call: +22 more ports
San Juan, Puerto Rico

9 Days San Juan, Puerto Rico Round Trip

Valiant Lady

Departs
San Juan
Duration
8 nights
From
$2,224
per person, double occupancy
Ports of call:
Civitavecchia-Rome, Italy

11 Days One-Way from Civitavecchia-Rome to Barcelona

Seven Seas Navigator

Departs
Civitavecchia-Rome
Duration
10 nights
From
$18,098
per person, double occupancy
Ports of call: +3 more ports
Basel, Switzerland

8 Days 7 Days, One-Way from Basel to Amsterdam

Celebrity Roamer

Departs
Basel
From
$6,597
per person, double occupancy
Ports of call: +1 more port
Bridgetown, Barbados

10 Days One-Way from Bridgetown to Fort Lauderdale

Emerald Princess

Departs
Bridgetown
Duration
9 nights
From
$649
per person, double occupancy
Ports of call:
Singapore, Singapore

10 Days Singapore, Singapore Round Trip

MSC Explora 3

Departs
Singapore
Duration
9 nights
From
$6,765
per person, double occupancy
Ports of call:
Southampton, United Kingdom

14 Days One-Way from Southampton to Montreal

Seven Seas Prestige

Departs
Southampton
Duration
13 nights
From
$27,798
per person, double occupancy
Ports of call: +2 more ports