May Cruises

As summer approaches, get ahead of the crowds with May cruises to many of the world's most sought-after destinations. With warmer days, blooming landscapes, and longer daylight hours, there's no better way to close out spring than with a sunny sailing through the Mediterranean or a relaxing voyage to the tropical shores of the Canary Islands.

May cruises are perfect for those looking to explore parts of the world they never thought they'd visit. With the melting of the ice, Alaska welcomes cruisers to appreciate its glaciers and wildlife, and warmer days throughout the Norwegian Fjords make exploring this region's incredible geography a delight. Choose from the world's leading cruise lines and book a May cruise you'll never forget.

FAQs

May is one of the best times of year to set sail, and many top cruise lines offer itineraries. Choose from Princess Cruises, MSC Cruises, Royal Caribbean, Holland America Line, Celebrity Cruises, P&O Cruises and many more.

Before the summer peak season, May cruises offer a quieter, often cheaper way to sail to many of the world's top destinations. Late-spring warmth means many ports enjoy sunshine and long daylight hours, and wildlife around the world is often at its most active during this time of year, creating opportunities for exciting excursions.

Yes, guests can sail all over the world with May cruises departing from Southampton, Dover, Liverpool and more UK ports. These itineraries visit ports around the globe, from nearby favourites across Northern Europe to distant shores on a world cruise.

We found

13975 cruises

Norwegian Dawn, Bahamas
1 / 15
Discount
Norwegian Cruise Line
Duration
5 nights
Date
15 Nov 2026
Ship
Norwegian Dawn
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
£185
From
£180
Price per person / inside stateroom
Show all departures (2)
MSC Seashore, Bahamas
1 / 23
Discount
MSC Cruises
Duration
4 nights
Date
15 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£219
From
£213
Price per person / inside stateroom
Show all departures (10)
Norwegian Epic, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
15 Nov 2026
Ship
Norwegian Epic
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£277
From
£269
Price per person / inside stateroom
MSC Meraviglia, Caribbean
1 / 30
8 % off
MSC Cruises
Duration
6 nights
Date
15 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£290
From
£267
Price per person / inside stateroom
Show all departures (9)
MSC Seascape, Caribbean
1 / 26
8 % off
MSC Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
MSC Seascape
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
£309
From
£285
Price per person / inside stateroom
Show all departures (20)
Norwegian Encore, Mexico
1 / 35
Discount
Norwegian Cruise Line
Duration
7 nights
Date
15 Nov 2026
Ship
Norwegian Encore
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£325
From
£316
Price per person / inside stateroom
Show all departures (26)
Enchantment of the Seas, Caribbean
1 / 17
Discount
Royal Caribbean
Duration
7 nights
Date
15 Nov 2026
Ship
Enchantment of the Seas
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
£356
From
£349
Price per person / oceanview stateroom
Norwegian Aqua, Caribbean
1 / 37
Discount
Norwegian Cruise Line
Duration
7 nights
Date
15 Nov 2026
Ship
Norwegian Aqua
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£360
From
£350
Price per person / inside stateroom
Show all departures (22)
Adventure of the Seas, Caribbean
1 / 16
Discount
Royal Caribbean
Duration
6 nights
Date
15 Nov 2026
Ship
Adventure of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£360
From
£353
Price per person / inside stateroom
MSC Sinfonia, Mediterranean
1 / 30
8 % off
MSC Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£369
From
£340
Price per person / inside stateroom
10 of 13975 pcs