Explore the Best 2028 Cruises with Us!
Get ready to make 2028 your year of adventure with our exceptional collection of cruises, crafted to take you further than ever before. From breathtaking world voyages to short escapes close to home, explore inspiring destinations across every continent—departing from both UK and international ports.
Sail with the world’s most celebrated cruise lines, including P&O Cruises, Cunard, Royal Caribbean, Princess Cruises, and Celebrity Cruises, each delivering extraordinary service, world-class entertainment, and unforgettable moments at sea.
Whether you dream of island-hopping in the Caribbean, discovering hidden gems in the Mediterranean, or witnessing Alaska’s majestic glaciers, our 2028 cruise programme offers something for everyone. Every itinerary has been thoughtfully selected to suit solo travellers, couples, families, and groups alike—because your perfect holiday should feel effortless from start to finish.
Don’t let another year pass you by—secure your 2028 cruise today and start counting down to the voyage of a lifetime.
We found
30 cruise packages and 10487 cruises

Island Escape & Asian Wonders with Princess Cruises

A World Without Boundaries with Seabourn



.jpg?auto=compress,format&fit=crop&q=50&w=360&h=203&rect=center,center,10000,10000)





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


- 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 - 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 - Kirkenes, Norway
- 6 stops
- Arrival - Bergen, Norway


- 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 - Oslo, Norway
- 12 stops
- Arrival - Oslo, Norway


- Departure - Helsinki, Finland
- 14 stops
- Arrival - Oslo, Norway


- Departure - Cartagena, Colombia
- 8 stops
- Arrival - Barranquilla, Colombia


- Departure - Luxor, Egypt
- 10 stops
- Arrival - Luxor, Egypt


- Departure - Luxor, Egypt
- 8 stops
- Arrival - Luxor, Egypt


- Departure - San Cristobal, Galapagos
- 15 stops
- Arrival - San Cristobal, Galapagos


- Departure - Port Canaveral (Orlando), USA
- 4 stops
- Arrival - Port Canaveral (Orlando), USA


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


- Departure - Mobile (Alabama), USA
- 4 stops
- Arrival - Mobile (Alabama), USA


- Departure - Norfolk, USA
- 4 stops
- Arrival - Norfolk, USA


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


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


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


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


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


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


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


- 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 - Baltimore, USA
- 5 stops
- Arrival - Baltimore, 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 - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy


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


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


- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA


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


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


- Departure - Cartagena, Colombia
- 5 stops
- Arrival - Cartagena, Colombia


- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Pointe-à-Pitre, Guadeloupe
- 7 stops
- Arrival - Pointe-à-Pitre, Guadeloupe


- Departure - San Diego, USA
- 4 stops
- Arrival - San Diego, USA


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


- Departure - Singapore City, Singapore
- 6 stops
- Arrival - Singapore City, Singapore


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


- Departure - Jacksonville, Florida
- 10 stops
- Arrival - Jacksonville, Florida


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


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


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


- Departure - Cape Liberty (New York), USA
- 6 stops
- Arrival - Cape Liberty (New York), USA


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


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


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


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


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


- Departure - Sydney, Australia
- 8 stops
- Arrival - Sydney, Australia


- Departure - Fremantle, Perth, Australia
- 5 stops
- Arrival - Fremantle, Perth, Australia


- Departure - Rotterdam, Netherlands
- 10 stops
- Arrival - Barcelona, Spain


- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Port Canaveral (Orlando), USA
- 10 stops
- Arrival - Port Canaveral (Orlando), USA


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


- Departure - Hong Kong, China
- 9 stops
- Arrival - Singapore City, Singapore


- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Bridgetown, Barbados
- 7 stops
- Arrival - Bridgetown, Barbados


- Departure - Rotterdam, Netherlands
- 18 stops
- Arrival - Athens (Piraeus), Greece


- Departure - San Antonio, Chile
- 9 stops
- Arrival - Buenos Aires, Argentina


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


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


- Departure - San Juan, Puerto Rico
- 6 stops
- Arrival - Miami, Florida, USA

- Departure - Civitavecchia (Rome), Italy
- 7 stops
- Arrival - Barcelona, Spain

