
Spring Cruises
Longer days, milder weather and quieter ports before the summer rush. A spring cruise is a great way to welcome the new season, from the Mediterranean in bloom to Japan's cherry blossoms.
Why cruise in spring?
Spring offers some of the best value of the year. Prices are often lower than in summer, ports are less crowded and the weather is comfortable for sightseeing. Easter sailings are popular with families, while April and May are ideal for couples and anyone free to travel outside school holidays.
Where to cruise in spring
The Mediterranean comes alive in April and May, with wildflowers in Greece, mild days in Italy and Spain and long lunches by the harbour. The Canary Islands are warm all year round, and no-fly sailings from Southampton reach them in a few days. Further afield, spring is cherry blossom season in Japan, and the Caribbean is still sunny before the summer heat.
Repositioning cruises
In spring, many ships cross the Atlantic from the Caribbean to Europe for the summer season. These repositioning voyages combine relaxing sea days with interesting ports and are often good value for the length of the trip.
Plan your spring sailing
The best spring cabins, especially around Easter, book up early. Explore spring cruises below and book online, any time.
We found
11022 cruises


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


- Departure - Norfolk, USA
- 5 stops
- Arrival - Norfolk, USA


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


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


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


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


- Departure - Philadelphia, USA
- 6 stops
- Arrival - Philadelphia, USA


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

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


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


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


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


- Departure - Frankfurt am Main, Germany
- 5 stops
- Arrival - Frankfurt am Main, Germany


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


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


- Departure - New York, USA
- 2 stops
- Arrival - Southampton, Great Britain


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


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


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


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


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


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


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


- Departure - Bridgetown, Barbados
- 10 stops
- Arrival - Bridgetown, Barbados


- Departure - Bridgetown, Barbados
- 10 stops
- Arrival - Bridgetown, Barbados


- Departure - Bridgetown, Barbados
- 8 stops
- Arrival - San Juan, Puerto Rico


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


- Departure - Salvador de Bahia, Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil


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


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


- Departure - Paris, France
- 8 stops
- Arrival - Paris, France


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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

- Departure - Hamburg, Germany
- 6 stops
- Arrival - Hamburg, Germany


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

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


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


- Departure - Singapore City, Singapore
- 4 stops
- Arrival - Singapore City, Singapore


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


- Departure - Düsseldorf, Germany
- 6 stops
- Arrival - Düsseldorf, Germany


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


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


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


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


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


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


- Departure - New York, USA
- 8 stops
- Arrival - New York, USA


- Departure - San Francisco, USA
- 7 stops
- Arrival - San Francisco, USA


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


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


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


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


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


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


- Departure - Jacksonville, Florida
- 5 stops
- Arrival - Jacksonville, Florida


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


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


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


- Departure - Naples, Italy
- 4 stops
- Arrival - Barcelona, Spain

