March Cruises

Spring is all about fresh starts, making it the perfect time to set sail somewhere you’ve always wanted to visit. Discover the scenic coastlines and year-round sunshine of the Canary Islands, or head further afield to the Caribbean for beautiful beaches, snorkelling, watersports and laid-back island days. A March cruise lets you say farewell to winter while enjoying the comfort, choice and excitement of life on board. Start planning your early spring getaway with Odysia Cruise today and discover our top itineraries for 2027 and 2028.

FAQs

March is a fantastic month to cruise because it marks the tail end of the cruise industry's 'wave season', giving travellers access to excellent promotional offers, discounted fares and valuable added perks like onboard credit or drinks packages. It is also a shoulder-season month in many regions, allowing you to enjoy pleasant temperatures and popular tourist attractions before the peak summer crowds arrive.

The Caribbean and the Bahamas remain top picks in March for reliable sunshine, warm sea temperatures and minimal rainfall. The Mediterranean begins waking up for the season, making cities like Rome, Barcelona, and Athens ideal to explore in comfortable, mild weather without heavy summer crowds. Japan is another spectacular March destination as the famous cherry blossom season begins, while repositioning cruises between the Caribbean and Europe offer fantastic value and plenty of relaxing days at sea.

The best cruise line for a March voyage depends entirely on your preferred travel style. Families and multi-generational groups often enjoy Royal Caribbean, Norwegian Cruise Line and MSC Cruises for their expansive onboard attractions, water parks and entertainment options. Couples and adults seeking a quieter or more refined atmosphere will find premium lines like Celebrity Cruises, Princess Cruises or Virgin Voyages excellent choices for luxurious amenities, fine dining and wellness facilities.

We found

710 cruises

MSC Seaside, Caribbean
1 / 26
Discount
MSC Cruises
Duration
4 nights
Date
1 Mar 2027
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£189
From
£184
Price per person / inside stateroom
Show all departures (9)
Norwegian Joy, Bahamas
1 / 19
Discount
Norwegian Cruise Line
Duration
4 nights
Date
1 Mar 2027
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
£246
From
£242
Price per person / inside stateroom
Brilliance of the Seas, Bahamas
1 / 18
Discount
Royal Caribbean
Duration
4 nights
Date
1 Mar 2027
Ship
Brilliance of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£267
From
£265
Price per person / oceanview stateroom
Oasis of the Seas, Bahamas
1 / 22
Discount
Royal Caribbean
Duration
4 nights
Date
1 Mar 2027
Ship
Oasis of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
£270
From
£268
Price per person / inside stateroom
Show all departures (18)
Wonder of the Seas, Bahamas
1 / 31
Discount
Royal Caribbean
Duration
4 nights
Date
1 Mar 2027
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£337
From
£334
Price per person / inside stateroom
Show all departures (14)
MSC Seaside, Caribbean
1 / 26
8 % off
MSC Cruises
Duration
7 nights
Date
1 Mar 2027
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£348
From
£321
Price per person / inside stateroom
Show all departures (9)
Liberty of the Seas, Caribbean
1 / 16
Discount
Royal Caribbean
Duration
5 nights
Date
1 Mar 2027
Ship
Liberty of the Seas
  • Departure - Galveston, Texas, USA
  • 4 stops  
  • Arrival - Galveston, Texas, USA
£355
From
£352
Price per person / inside stateroom
Show all departures (8)
MSC Bellissima, Asia
1 / 21
Discount
MSC Cruises
Duration
4 nights
Date
1 Mar 2027
Ship
MSC Bellissima
  • Departure - Shanghai, China
  • 4 stops  
  • Arrival - Shanghai, China
£369
From
£358
Price per person / inside stateroom
Show all departures (7)
MSC Divina, South America
1 / 27
Discount
MSC Cruises
Duration
3 nights
Date
1 Mar 2027
Ship
MSC Divina
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
£369
From
£358
Price per person / inside stateroom
Show all departures (6)
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount
MSC Cruises
Duration
4 nights
Date
1 Mar 2027
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
£382
From
£371
Price per person / inside stateroom
Show all departures (9)
10 of 710 pcs