JavaScript Error
You must have JavaScript enabled to view this page
Please change your settings and try again
Please be aware that a number of features will
not work correctly if you have cookies disabled

We use cookies to improve your experience and to show personalised content

With your consent, we and our partners may use cookies or unique IDs to show ads and content based on your interests

We use cookies to improve your experience

With your consent, we and our partners may use cookies or unique IDs to show ads and content based on your interests

We use cookies

With your consent, we and our partners may use cookies or unique IDs to show ads and content based on your interests

Accept
Reject
39,278 cruises matching search criteria 39,278 cruises found
Edit search criteria
Departure date
+
Departure date
Cruise type
+
Cruise type
Duration
+
Duration
Destination
+
Destination
Itinerary
+
Itinerary
Ship
+
Ship
Price
+
Price
Sort by earliest date
>
Cruise
9 Night Italy, France and Greece
Barcelona | Villefranche-sur-Mer | Livorno |
Civitavecchia | Salerno | Messina | + 4 more
Norwegian Viva
29 April 2026
£530 pp
Add to shortlist
View details
>
Fly and stay
9 Night France, Italy and Spain
MSC Seaview
29 April 2026
£1,549 pp
Add to shortlist
View details
>
Fly and stay
14 Night Tunisia and Turkey
Oceania Nautica
29 April 2026
£2,899 pp
Add to shortlist
View details
>
Cruise
12 Night Greece and Turkey
Celebrity Infinity
29 April 2026
£1,579 pp
Add to shortlist
View details
>
Fly and stay
11 Night Florence and Rome Stays
Odyssey of the Seas
29 April 2026
£2,179 pp
Add to shortlist
View details
>
Cruise
5 Night a Journey
Civitavecchia | Sorrento | Monemvasia | Milos |
Piraeus
Explora II
29 April 2026
£2,568 pp
Add to shortlist
View details
>
Fly and stay
10 Night Las Vegas and Pacific Coastal
Emerald Princess
29 April 2026
£1,949 pp
Add to shortlist
View details
>
Fly and stay
9 Night Italy, France and Spain
Costa Smeralda
29 April 2026
£1,199 pp
Add to shortlist
View details
>
Cruise
12 Night Universal Orlando Resort Stay
Norwegian Prima
29 April 2026
£3,199 pp
Add to shortlist
View details
>
Fly and stay
13 Night Hawaii with Waikiki Beach and ...
Anthem of the Seas
29 April 2026
£3,099 pp
Add to shortlist
View details
>
Fly cruise
7 Night Grecian Discovery
Limassol | Bodrum | Santorini | Piraeus |
Heraklion | Rhodes | Limassol
Marella Discovery
29 April 2026
£1,088 pp
Add to shortlist
View details
>
Fly and stay
10 Night Mexican Riviera
Navigator of the Seas
29 April 2026
£2,379 pp
Add to shortlist
View details
>
Fly and stay
11 Night Western Caribbean
Disney Treasure
29 April 2026
£3,499 pp
Add to shortlist
View details
>
Fly and stay
12 Night Universal Orlando Resort Stay
Carnival Venezia
29 April 2026
£2,649 pp
Add to shortlist
View details
>
Cruise
10 Night Mexican Riviera
Quantum of the Seas
29 April 2026
£2,099 pp
Add to shortlist
View details
>
Cruise
11 Night Africa: South Africa and ...
Port Louis | Pointe des Galets | Nosy Be |
Mossel Bay | Cape Town
Norwegian Sun
29 April 2026
£682 pp
Add to shortlist
View details
>
Cruise
12 Night Universal Orlando Resort Stay
MSC Seashore
29 April 2026
£3,099 pp
Add to shortlist
View details
>
Fly and stay
9 Night Italy, France and Greece Fly ...
Norwegian Viva
29 April 2026
£1,149 pp
Add to shortlist
View details
>
Cruise
4 Night a Journey Through Legendary ...
Valletta | Ibiza | Barcelona
Explora I
29 April 2026
£1,800 pp
Add to shortlist
View details
>
Cruise
17 Night Wild British Isles
Nieuw Statendam
29 April 2026
£3,699 pp
Add to shortlist
View details
View more