
2028 Cruise Offers
Some cruises are worth planning well ahead. Whether it's a milestone birthday, an anniversary or a once-in-a-lifetime voyage, 2028 sailings are now on sale, with the widest choice of ships and cabins for early planners.
Why book a 2028 cruise early?
Booking early gives you first choice of cabins, including the balconies and suites that sell out first, and some of the most competitive fares of the year. Low deposits on many sailings mean you can secure your place now and pay the balance nearer the time, with plenty of time to plan every detail.
Bucket-list voyages for 2028
A longer runway is the perfect excuse to go further. Sail among Alaska's glaciers and wildlife, discover Japan's temples and cities, or cruise to Australia, New Zealand and the South Pacific. The Panama Canal and South America offer a true adventure, combining dramatic scenery with sunshine.
The Mediterranean, the Caribbean and beyond
In the Mediterranean, explore the history of Italy and Greece, Croatia's sparkling coastline and the islands of the Aegean. Across the Atlantic, the Caribbean promises white sand and turquoise water. Closer to home, sail from Southampton to Spain, Portugal and the Canary Islands, no flights needed.
Find your 2028 cruise
Many 2028 itineraries are already open for booking, with more added as cruise lines release their schedules. Explore the sailings below, filter by line, destination or date, and book online with Supercruises.com whenever suits you.
We found
4612 cruises


- 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 - 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 - 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 - Fort Lauderdale, Florida
- 6 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Baltimore, USA
- 5 stops
- Arrival - Baltimore, USA


- 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 - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


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


- Departure - Santos (São Paulo), Brazil
- 5 stops
- Arrival - Santos (São Paulo), Brazil


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


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


- 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 - 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 - Sydney, Australia
- 8 stops
- Arrival - Sydney, Australia


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


- 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 - Hong Kong, China
- 9 stops
- Arrival - Singapore City, Singapore


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


- Departure - Buenos Aires, Argentina
- 10 stops
- Arrival - Buenos Aires, Argentina


- Departure - Isla Baltra, Galapagos
- 14 stops
- Arrival - Isla Baltra, Galapagos


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


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


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


- Departure - Jacksonville, Florida
- 4 stops
- Arrival - Jacksonville, Florida


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


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


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


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


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


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


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


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


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


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


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


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


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

