Spring Cruises

Longer days, milder weather and quieter ports before the summer rush. A spring cruise is a great way to welcome the new season, from the Mediterranean in bloom to Japan's cherry blossoms.

Why cruise in spring?
Spring offers some of the best value of the year. Prices are often lower than in summer, ports are less crowded and the weather is comfortable for sightseeing. Easter sailings are popular with families, while April and May are ideal for couples and anyone free to travel outside school holidays.

Where to cruise in spring
The Mediterranean comes alive in April and May, with wildflowers in Greece, mild days in Italy and Spain and long lunches by the harbour. The Canary Islands are warm all year round, and no-fly sailings from Southampton reach them in a few days. Further afield, spring is cherry blossom season in Japan, and the Caribbean is still sunny before the summer heat.

Repositioning cruises
In spring, many ships cross the Atlantic from the Caribbean to Europe for the summer season. These repositioning voyages combine relaxing sea days with interesting ports and are often good value for the length of the trip.

Plan your spring sailing
The best spring cabins, especially around Easter, book up early. Explore spring cruises below and book online, any time.

We found

11022 cruises

Carnival Paradise, Caribbean
1 / 22
Discount — 5 days left
Carnival Cruise Line
Duration
5 nights
Date
28 Nov 2026
Ship
Carnival Paradise
  • Departure - Tampa, FL USA
  • 4 stops  
  • Arrival - Tampa, FL USA
£250
From
£243
Price per person / inside stateroom
Show all departures (11)
Liberty of the Seas, Caribbean
1 / 16
Discount — 5 days left
Royal Caribbean
Duration
5 nights
Date
28 Nov 2026
Ship
Liberty of the Seas
  • Departure - Galveston, Texas, USA
  • 4 stops  
  • Arrival - Galveston, Texas, USA
£257
From
£250
Price per person / inside stateroom
Show all departures (10)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Freedom of the Seas, Bahamas
1 / 21
Discount — 5 days left
Royal Caribbean
Duration
5 nights
Date
28 Nov 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£282
From
£274
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
MSC Grandiosa, Caribbean
1 / 26
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£309
From
£297
Price per person / inside stateroom
Show all departures (12)
Available promotion:
Black Friday: up to 30% Savings!
Carnival Spirit, Bahamas
1 / 17
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Spirit
  • Departure - Mobile (Alabama), USA
  • 6 stops  
  • Arrival - Mobile (Alabama), USA
From
£316
Price per person / inside stateroom
Show all departures (7)
MSC World America, Caribbean
1 / 20
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£329
From
£316
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Black Friday: up to 30% Savings!
Norwegian Luna, Caribbean
1 / 35
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Norwegian Luna
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£350
From
£337
Price per person / inside stateroom
Show all departures (18)
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£350
Price per person / inside stateroom
Show all departures (18)
MSC Sinfonia, Mediterranean
1 / 30
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 7 stops  
  • Arrival - Valencia, Spain
£359
From
£345
Price per person / inside stateroom
Show all departures (13)
Carnival Dream, Caribbean
1 / 26
Carnival Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Carnival Dream
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
£364
Price per person / inside stateroom
Show all departures (7)
Mariner of the Seas, Caribbean
1 / 17
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Mariner of the Seas
  • Departure - New Orleans, USA
  • 5 stops  
  • Arrival - New Orleans, USA
£374
From
£356
Price per person / inside stateroom
Show all departures (17)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Norwegian Viva, Caribbean
1 / 29
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Norwegian Viva
  • Departure - Galveston, Texas, USA
  • 6 stops  
  • Arrival - Galveston, Texas, USA
£400
From
£385
Price per person / inside stateroom
Show all departures (20)
Carnival Vista, Caribbean
1 / 24
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Vista
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£405
Price per person / inside stateroom
Show all departures (5)
Scarlet Lady, Caribbean
1 / 28
Discount — 5 days left
Virgin Voyages
Duration
5 nights
Date
28 Nov 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£417
From
£405
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $150 FREE drinks!
MSC Euribia, Mediterranean
1 / 32
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC Euribia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£429
From
£412
Price per person / balcony stateroom
Show all departures (20)
Available promotion:
Black Friday: up to 30% Savings!
Mardi Gras, Bahamas
1 / 36
Carnival Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Mardi Gras
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£430
Price per person / inside stateroom
Show all departures (16)
Carnival Sunshine, Caribbean
1 / 21
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 5 stops  
  • Arrival - Norfolk, USA
From
£436
Price per person / inside stateroom
Show all departures (2)
Celebrity Constellation, Caribbean
1 / 13
Celebrity Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Celebrity Constellation
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
From
£449
Price per person / oceanview stateroom
Available promotion:
Black Friday Preview Sale: up to $700 OBC
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£458
From
£436
Price per person / inside stateroom
Show all departures (5)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Harmony of the Seas, Caribbean
1 / 22
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£505
From
£480
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Star Princess, Caribbean
1 / 25
5 % off — 5 days left
Princess Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Star Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£546
From
£519
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £58pp/pd
Norwegian Pearl, Caribbean
1 / 17
Discount — 5 days left
Norwegian Cruise Line
Duration
10 nights
Date
28 Nov 2026
Ship
Norwegian Pearl
  • Departure - Philadelphia, USA
  • 6 stops  
  • Arrival - Philadelphia, USA
£555
From
£533
Price per person / inside stateroom
Show all departures (4)
MSC Orchestra, Mediterranean
1 / 21
Discount — 5 days left
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£563
From
£541
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Black Friday: up to 30% Savings!
Valiant Lady, Caribbean
1 / 26
5 % off — 5 days left
Virgin Voyages
Duration
7 nights
Date
28 Nov 2026
Ship
Valiant Lady
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£583
From
£554
Price per person / inside stateroom
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $300 FREE drinks!
Carnival Jubilee, Bahamas
1 / 31
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Jubilee
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
£615
Price per person / inside stateroom
Show all departures (6)
Azura, Canary Islands
1 / 31
Discount — 5 days left
P&O Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£629
From
£604
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, Go All-In from £49pp/pd
Azura, Canary Islands
1 / 31
Discount — 5 days left
P&O Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£629
From
£604
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, Go All-In from £49pp/pd
MS VIVA TIARA, Main River
1 / 21
6 % off — 5 days left
VIVA Cruises
Duration
4 nights
Date
28 Nov 2026
Ship
MS VIVA TIARA
  • Departure - Frankfurt am Main, Germany
  • 5 stops  
  • Arrival - Frankfurt am Main, Germany
£675
From
£635
Price per person / oceanview stateroom
Show all departures (4)
Pride of America, Hawaii
1 / 9
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Pride of America
  • Departure - Honolulu (Oahu), Hawaii
  • 9 stops  
  • Arrival - Honolulu (Oahu), Hawaii
£699
From
£672
Price per person / inside stateroom
Show all departures (101)
Icon of the Seas, Caribbean
1 / 32
5 % off — 5 days left
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£702
From
£667
Price per person / inside stateroom
Show all departures (11)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Queen Mary 2, Transatlantic
1 / 23
Discount — 5 days left
Cunard
Duration
7 nights
Date
28 Nov 2026
Ship
Queen Mary 2
  • Departure - New York, USA
  • 2 stops  
  • Arrival - Southampton, Great Britain
£729
From
£700
Price per person / inside stateroom
Show all departures (22)
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Celebrity Xcel, Caribbean
1 / 25
Celebrity Cruises
Duration
8 nights
Date
28 Nov 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£799
Price per person / inside stateroom
Available promotion:
Black Friday Preview Sale: up to $700 OBC
Azura, Canary Islands
1 / 31
Discount — 5 days left
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£849
From
£816
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, Go All-In from £49pp/pd
Azura, Canary Islands
1 / 31
Discount — 5 days left
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£849
From
£816
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, Go All-In from £49pp/pd
Azamara Onward, Mediterranean
1 / 17
5 % off — 5 days left
Azamara
Duration
7 nights
Date
28 Nov 2026
Ship
Azamara Onward
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£869
From
£826
Price per person / oceanview stateroom
Available promotion:
up to $750 Onboard Credit
Carnival Radiance, Hawaii
1 / 20
Carnival Cruise Line
Duration
14 nights
Date
28 Nov 2026
Ship
Carnival Radiance
  • Departure - Los Angeles, USA
  • 7 stops  
  • Arrival - Los Angeles, USA
From
£927
Price per person / inside stateroom
Celebrity Apex, Caribbean
1 / 29
Celebrity Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Celebrity Apex
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£975
Price per person / oceanview stateroom
Show all departures (10)
Available promotion:
Black Friday Preview Sale: up to $700 OBC
Legend of the Seas, Caribbean
1 / 32
5 % off — 5 days left
Royal Caribbean
Duration
8 nights
Date
28 Nov 2026
Ship
Legend of the Seas
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£1095
From
£1041
Price per person / inside stateroom
Show all departures (6)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited Time Extra: Up to £715 Savings
Britannia, Caribbean
1 / 28
Discount — 5 days left
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1199
From
£1152
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, Go All-In from £49pp/pd
Britannia, Caribbean
1 / 28
Discount — 5 days left
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1199
From
£1152
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, Go All-In from £49pp/pd
40 of 11022 pcs