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)
MSC Opera, Caribbean
1 / 24
8 % off
MSC Cruises
Duration
7 nights
Date
1 Mar 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£439
From
£404
Price per person / inside stateroom
Show all departures (5)
MSC Sinfonia, Mediterranean
1 / 30
8 % off
MSC Cruises
Duration
7 nights
Date
1 Mar 2027
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£466
From
£429
Price per person / inside stateroom
Show all departures (12)
MSC Lirica, Mediterranean
1 / 15
8 % off
MSC Cruises
Duration
7 nights
Date
1 Mar 2027
Ship
MSC Lirica
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£529
From
£487
Price per person / oceanview stateroom
Show all departures (8)
Utopia of the Seas, Bahamas
1 / 23
Discount
Royal Caribbean
Duration
4 nights
Date
1 Mar 2027
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£567
From
£562
Price per person / inside stateroom
Show all departures (17)
Costa Toscana, Mediterranean
1 / 24
5 % off
Costa Cruises
Duration
7 nights
Date
1 Mar 2027
Ship
Costa Toscana
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£599
From
£570
Price per person / inside stateroom
Show all departures (4)
Scarlet Lady, Caribbean
1 / 28
5 % off
Virgin Voyages
Duration
5 nights
Date
1 Mar 2027
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£607
From
£577
Price per person / inside stateroom
Show all departures (24)
Grand Princess, Australia/New Zealand
1 / 22
Discount
Princess Cruises
Duration
7 nights
Date
1 Mar 2027
Ship
Grand Princess
  • Departure - Brisbane, Australia
  • 6 stops  
  • Arrival - Brisbane, Australia
£616
From
£598
Price per person / inside stateroom
MSC World Asia, Mediterranean
1 / 20
8 % off
MSC Cruises
Duration
7 nights
Date
1 Mar 2027
Ship
MSC World Asia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£629
From
£579
Price per person / inside stateroom
Show all departures (18)
Norwegian Star, Transatlantic
1 / 15
Discount
Norwegian Cruise Line
Duration
15 nights
Date
1 Mar 2027
Ship
Norwegian Star
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Barcelona, Spain
£680
From
£660
Price per person / inside stateroom
Anthem of the Seas, Australia/New Zealand
1 / 24
Discount
Royal Caribbean
Duration
4 nights
Date
1 Mar 2027
Ship
Anthem of the Seas
  • Departure - Sydney, Australia
  • 3 stops  
  • Arrival - Sydney, Australia
£680
From
£674
Price per person / inside stateroom
20 of 710 pcs