Scenic panoramic sea views of Santorini

2028 Cruises

The future may not come with a neatly folded map, but 2028 is already shaping up to be a brilliant year to set sail. From the cultural hotspots of Northern Europe to the golden coastlines of Australasia, 2028 cruise deals offer voyages to the world's most popular and enriching destinations. Families, couples and solo travellers can book a 2028 cruise with every detail taken care of, so start planning early for your year of adventure at sea.

Where to Sail: 2028’s Cruising Hotspots

No matter your dream destination, you'll have plenty to discover when you book a cruise in 2028. Whether you prefer all-inclusive or all-out luxury, make 2028 special with sailings to the world's greatest ports and coastlines.

2028 Cruises from the Most Loved Cruise Lines

A 2028 cruise is the perfect way to prepare for your ultimate year of travel, and there are so many incredible cruise lines to choose from.

Family enjoying a holiday

Find the Perfect Cruise For All the Family

Find your dream 2028 family holiday online with Odysia Cruise today.

View All Family Cruises

2028 Cruise FAQs

Many cruise lines have already begun releasing their list of 2028 cruises, with more to follow as we approach the start of 2027. Several cruise lines release their cruise programmes in batches, with the first in winter (November and December) and the second the following spring (February to April).

The best time to book your 2028 cruise depends on how far you are travelling; the general rule is that the farther you go, the earlier you should book. We recommend booking 12 to 18 months in advance; however, you can book cruises to nearer destinations 6 to 12 months in advance. Some cruise lines also offer early-booking rates, so booking earlier can get you better prices.

Yes – guests can book a deal on their 2028 cruise, as many cruise lines offer special offers for early bookings. Booking now will likely result in significant savings on your 2028 cruise. Specific cruise lines may also offer special discounts on certain routes or itineraries, so be sure to check their listings for more details. 

Explore our fantastic range of 2028 cruises below. Try adjusting the filters to curate the 2028 cruise you’ve always wanted.

We found

5595 cruises

Norwegian Escape, Caribbean
1 / 18
Discount
Norwegian Cruise Line
Duration
7 nights
Date
1 Jan 2028
Ship
Norwegian Escape
  • Departure - Galveston, Texas, USA
  • 6 stops  
  • Arrival - Galveston, Texas, USA
£583
From
£566
Price per person / inside stateroom
Show all departures (23)
MSC Fantasia, Mediterranean
1 / 26
8 % off
MSC Cruises
Duration
7 nights
Date
1 Jan 2028
Ship
MSC Fantasia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£594
From
£547
Price per person / inside stateroom
Show all departures (20)
MSC Lirica, Mediterranean
1 / 15
8 % off
MSC Cruises
Duration
7 nights
Date
1 Jan 2028
Ship
MSC Lirica
  • Departure - Valencia, Spain
  • 7 stops  
  • Arrival - Valencia, Spain
£634
From
£584
Price per person / inside stateroom
Show all departures (16)
MSC Euribia, Canary Islands
1 / 32
8 % off
MSC Cruises
Duration
7 nights
Date
1 Jan 2028
Ship
MSC Euribia
  • Departure - Santa Cruz de La Palma, Spain
  • 7 stops  
  • Arrival - Santa Cruz de La Palma, Spain
£634
From
£584
Price per person / inside stateroom
MSC Orchestra, Mediterranean
1 / 21
8 % off
MSC Cruises
Duration
7 nights
Date
1 Jan 2028
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£644
From
£593
Price per person / inside stateroom
Show all departures (22)
MSC Bellissima, Asia
1 / 21
Discount
MSC Cruises
Duration
4 nights
Date
1 Jan 2028
Ship
MSC Bellissima
  • Departure - Taipei, (Keelung) Taiwan
  • 5 stops  
  • Arrival - Taipei, (Keelung) Taiwan
£659
From
£640
Price per person / inside stateroom
Show all departures (2)
Grandeur of the Seas, Caribbean
1 / 16
Discount
Royal Caribbean
Duration
7 nights
Date
1 Jan 2028
Ship
Grandeur of the Seas
  • Departure - Colón, Panama
  • 5 stops  
  • Arrival - Colón, Panama
£674
From
£661
Price per person / inside stateroom
Show all departures (5)
Costa Pacifica, Mediterranean
1 / 26
5 % off
Costa Cruises
Duration
7 nights
Date
1 Jan 2028
Ship
Costa Pacifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£689
From
£655
Price per person / inside stateroom
MSC World Europa, Mediterranean
1 / 25
8 % off
MSC Cruises
Duration
7 nights
Date
1 Jan 2028
Ship
MSC World Europa
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£734
From
£676
Price per person / inside stateroom
Costa Toscana, Mediterranean
1 / 24
5 % off
Costa Cruises
Duration
8 nights
Date
1 Jan 2028
Ship
Costa Toscana
  • Departure - Marseille, France
  • 8 stops  
  • Arrival - Marseille, France
£779
From
£741
Price per person / inside stateroom
MSC World Asia, Caribbean
1 / 20
8 % off
MSC Cruises
Duration
7 nights
Date
1 Jan 2028
Ship
MSC World Asia
  • Departure - Fort de France, Martinique
  • 7 stops  
  • Arrival - Fort de France, Martinique
£834
From
£768
Price per person / inside stateroom
Norwegian Aura, Caribbean
1 / 35
Discount
Norwegian Cruise Line
Duration
7 nights
Date
1 Jan 2028
Ship
Norwegian Aura
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£919
From
£892
Price per person / inside stateroom
Show all departures (17)
Norwegian Prima, Caribbean
1 / 33
Discount
Norwegian Cruise Line
Duration
7 nights
Date
1 Jan 2028
Ship
Norwegian Prima
  • Departure - San Juan, Puerto Rico
  • 6 stops  
  • Arrival - San Juan, Puerto Rico
£931
From
£904
Price per person / inside stateroom
Show all departures (2)
Nieuw Statendam, Canary Islands
1 / 27
6.5 % off
Holland America Line
Duration
15 nights
Date
1 Jan 2028
Ship
Nieuw Statendam
  • Departure - Dover, Great Britain
  • 11 stops  
  • Arrival - Barcelona, Spain
£1299
From
£1215
Price per person / inside stateroom
Pride of America, Hawaii
1 / 9
Discount
Norwegian Cruise Line
Duration
7 nights
Date
1 Jan 2028
Ship
Pride of America
  • Departure - Honolulu (Oahu), Hawaii
  • 9 stops  
  • Arrival - Honolulu (Oahu), Hawaii
£1510
From
£1465
Price per person / inside stateroom
Show all departures (101)
Arvia, Caribbean
1 / 24
Discount
P&O Cruises
Duration
14 nights
Date
1 Jan 2028
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1514
From
£1454
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
No regional flight supplement, UP TO £500 SAVINGS
Arvia, Caribbean
1 / 24
Discount
P&O Cruises
Duration
14 nights
Date
1 Jan 2028
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1514
From
£1454
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
No regional flight supplement, UP TO £500 SAVINGS
Iona, Caribbean
1 / 36
Discount
P&O Cruises
Duration
14 nights
Date
1 Jan 2028
Ship
Iona
  • Departure - St John, Antigua & Barbuda
  • 11 stops  
  • Arrival - St John, Antigua & Barbuda
£1574
From
£1512
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
No regional flight supplement, UP TO £500 SAVINGS
Iona, Caribbean
1 / 36
Discount
P&O Cruises
Duration
14 nights
Date
1 Jan 2028
Ship
Iona
  • Departure - St John, Antigua & Barbuda
  • 11 stops  
  • Arrival - St John, Antigua & Barbuda
£1574
From
£1512
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
No regional flight supplement, UP TO £500 SAVINGS
Celebrity Summit, Caribbean
1 / 17
Discount
Celebrity Cruises
Duration
4 nights
Date
2 Jan 2028
Ship
Celebrity Summit
  • Departure - San Juan, Puerto Rico
  • 3 stops  
  • Arrival - Fort Lauderdale, Florida
£394
From
£389
Price per person / inside stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
MSC Seascape, Caribbean
1 / 26
8 % off
MSC Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
MSC Seascape
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
£464
From
£427
Price per person / inside stateroom
Show all departures (21)
Scarlet Lady, Caribbean
1 / 28
5 % off
Virgin Voyages
Duration
6 nights
Date
2 Jan 2028
Ship
Scarlet Lady
  • Departure - San Juan, Puerto Rico
  • 6 stops  
  • Arrival - San Juan, Puerto Rico
£500
From
£475
Price per person / inside stateroom
Celebrity Constellation, Caribbean
1 / 13
Discount
Celebrity Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
Celebrity Constellation
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
£504
From
£494
Price per person / inside stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
Norwegian Encore, Mexico
1 / 35
Discount
Norwegian Cruise Line
Duration
7 nights
Date
2 Jan 2028
Ship
Norwegian Encore
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£510
From
£495
Price per person / inside stateroom
Show all departures (13)
MSC Preziosa, Northern Europe
1 / 33
8 % off
MSC Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£514
From
£473
Price per person / inside stateroom
Show all departures (18)
Sky Princess, Caribbean
1 / 28
Discount
Princess Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
Sky Princess
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£528
From
£513
Price per person / inside stateroom
Norwegian Getaway, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
2 Jan 2028
Ship
Norwegian Getaway
  • Departure - New Orleans, USA
  • 6 stops  
  • Arrival - New Orleans, USA
£556
From
£540
Price per person / inside stateroom
Show all departures (23)
Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
2 Jan 2028
Ship
Explorer of the Seas
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£566
From
£555
Price per person / inside stateroom
MSC Seashore, Caribbean
1 / 23
8 % off
MSC Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
MSC Seashore
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£584
From
£538
Price per person / inside stateroom
MSC Fantasia, Mediterranean
1 / 26
8 % off
MSC Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
MSC Fantasia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£594
From
£547
Price per person / inside stateroom
Show all departures (12)
Regal Princess, Caribbean
1 / 23
Discount
Princess Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
Regal Princess
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£597
From
£580
Price per person / inside stateroom
MSC Euribia, Canary Islands
1 / 32
8 % off
MSC Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
MSC Euribia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£614
From
£565
Price per person / inside stateroom
Show all departures (18)
Emerald Princess, Caribbean
1 / 21
Discount
Princess Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
Emerald Princess
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£615
From
£597
Price per person / inside stateroom
Allure of the Seas, Bahamas
1 / 29
Royal Caribbean
Duration
7 nights
Date
2 Jan 2028
Ship
Allure of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£632
Price per person / inside stateroom
Show all departures (3)
MSC Lirica, Mediterranean
1 / 15
8 % off
MSC Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
MSC Lirica
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£634
From
£584
Price per person / inside stateroom
Show all departures (14)
Resilient Lady, Caribbean
1 / 24
5 % off
Virgin Voyages
Duration
7 nights
Date
2 Jan 2028
Ship
Resilient Lady
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£635
From
£604
Price per person / inside stateroom
MSC Musica, South America
1 / 19
8 % off
MSC Cruises
Duration
6 nights
Date
2 Jan 2028
Ship
MSC Musica
  • Departure - Paranaguá, Brazil
  • 6 stops  
  • Arrival - Paranaguá, Brazil
£659
From
£607
Price per person / inside stateroom
Costa Smeralda, Canary Islands
1 / 27
5 % off
Costa Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
Costa Smeralda
  • Departure - Santa Cruz, Tenerife
  • 9 stops  
  • Arrival - Santa Cruz, Tenerife
£669
From
£636
Price per person / inside stateroom
Show all departures (2)
MSC World Europa, Mediterranean
1 / 25
8 % off
MSC Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£684
From
£630
Price per person / inside stateroom
Celebrity Beyond, Caribbean
1 / 32
Discount
Celebrity Cruises
Duration
6 nights
Date
2 Jan 2028
Ship
Celebrity Beyond
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£688
From
£675
Price per person / inside stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
40 of 5595 pcs