
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.

Find the Perfect Cruise For All the Family
Find your dream 2028 family holiday online with Odysia Cruise today.
2028 Cruise FAQs
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


- Departure - Galveston, Texas, USA
- 6 stops
- Arrival - Galveston, Texas, USA


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain


- Departure - Valencia, Spain
- 7 stops
- Arrival - Valencia, Spain


- Departure - Santa Cruz de La Palma, Spain
- 7 stops
- Arrival - Santa Cruz de La Palma, Spain


- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy


- Departure - Taipei, (Keelung) Taiwan
- 5 stops
- Arrival - Taipei, (Keelung) Taiwan


- Departure - Colón, Panama
- 5 stops
- Arrival - Colón, Panama


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Marseille, France
- 8 stops
- Arrival - Marseille, France


- Departure - Fort de France, Martinique
- 7 stops
- Arrival - Fort de France, Martinique


- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - San Juan, Puerto Rico
- 6 stops
- Arrival - San Juan, Puerto Rico


- Departure - Dover, Great Britain
- 11 stops
- Arrival - Barcelona, Spain


- Departure - Honolulu (Oahu), Hawaii
- 9 stops
- Arrival - Honolulu (Oahu), Hawaii


- Departure - Bridgetown, Barbados
- 11 stops
- Arrival - Bridgetown, Barbados


- Departure - Bridgetown, Barbados
- 11 stops
- Arrival - Bridgetown, Barbados


- Departure - St John, Antigua & Barbuda
- 11 stops
- Arrival - St John, Antigua & Barbuda


- Departure - St John, Antigua & Barbuda
- 11 stops
- Arrival - St John, Antigua & Barbuda


- Departure - San Juan, Puerto Rico
- 3 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Galveston, Texas, USA
- 5 stops
- Arrival - Galveston, Texas, USA


- Departure - San Juan, Puerto Rico
- 6 stops
- Arrival - San Juan, Puerto Rico


- Departure - Tampa, FL USA
- 5 stops
- Arrival - Tampa, FL USA


- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA

- Departure - Southampton, Great Britain
- 6 stops
- Arrival - Southampton, Great Britain


- Departure - Fort Lauderdale, Florida
- 6 stops
- Arrival - Fort Lauderdale, Florida


- Departure - New Orleans, USA
- 6 stops
- Arrival - New Orleans, USA


- Departure - Fort Lauderdale, Florida
- 6 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife


- Departure - San Juan, Puerto Rico
- 7 stops
- Arrival - San Juan, Puerto Rico


- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain

- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Paranaguá, Brazil
- 6 stops
- Arrival - Paranaguá, Brazil


- Departure - Santa Cruz, Tenerife
- 9 stops
- Arrival - Santa Cruz, Tenerife


- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida







