
Spring Cruises
Celebrate spring with a change of scenery. As the days get longer, the world bursts into colour, from cherry blossom in Japan to tulip fields in the Netherlands, while the Med warms up before the summer crowds arrive. Sneak in some early sunshine, plan an Easter escape or make the most of the May bank holidays. Spring has sprung, so see what's sailing on easyCruise.com
Catch Japan's cherry blossom season, usually at its peak from late March to early April. Closer to home, river cruises through the Netherlands and Belgium time it right for the tulips, with Keukenhof's gardens in full bloom from mid-March to mid-May.
Craving warmth? The Caribbean is still in its dry season through April, and the Canary Islands make an easy no-fly escape from Southampton. By late April and May, the Mediterranean season is in full swing, with warm days and quieter ports before the summer rush.
Fancy something wilder? May brings the start of the Alaska season and Norway's fjords at their most dramatic, with waterfalls full of snowmelt. Ships heading east for the summer also offer spring transatlantic crossings, perfect if you love a sea day. Easter falls on 28 March in 2027, so book early for school holiday sailings. Sunglasses at the ready.
We found
1759 cruises


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


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


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


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


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


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


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


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


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


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


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


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


- Departure - Shanghai, China
- 4 stops
- Arrival - Shanghai, China


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


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


- Departure - Durban, South Africa
- 3 stops
- Arrival - Durban, South Africa


- Departure - La Romana, Dominican Republic
- 7 stops
- Arrival - La Romana, Dominican Republic


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


- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece


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


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


- Departure - Brisbane, Australia
- 6 stops
- Arrival - Brisbane, Australia


- Departure - Miami, Florida, USA
- 7 stops
- Arrival - Barcelona, Spain


- Departure - Sydney, Australia
- 3 stops
- Arrival - Sydney, Australia


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


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


- Departure - Shanghai, China
- 6 stops
- Arrival - Shanghai, China


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


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


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


- Departure - Tilbury (London), Great Britain
- 11 stops
- Arrival - Tilbury (London), Great Britain


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


- Departure - Singapore City, Singapore
- 10 stops
- Arrival - Tokyo, Japan


- Departure - La Romana, Dominican Republic
- 13 stops
- Arrival - La Romana, Dominican Republic


- Departure - Singapore City, Singapore
- 19 stops
- Arrival - Tokyo, Japan


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


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


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


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


- Departure - Naples, Italy
- 7 stops
- Arrival - Naples, Italy


- Departure - Rio de Janeiro, Brazil
- 7 stops
- Arrival - Rio de Janeiro, Brazil


- Departure - Messina, Sicily
- 7 stops
- Arrival - Messina, Sicily


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


- Departure - Salvador de Bahia, Brazil
- 5 stops
- Arrival - Salvador de Bahia, Brazil


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


- Departure - Funchal, Madeira
- 7 stops
- Arrival - Funchal, Madeira


- Departure - Rio de Janeiro, Brazil
- 6 stops
- Arrival - Rio de Janeiro, Brazil


- Departure - Los Angeles, USA
- 9 stops
- Arrival - Fort Lauderdale, Florida


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


- Departure - Yokohama (Tokyo), Japan
- 10 stops
- Arrival - Yokohama (Tokyo), Japan


- Departure - Laem chabang (Bangkok), Thailand
- 12 stops
- Arrival - Tokyo, Japan


- Departure - Baoshan (Shanghai), China
- 3 stops
- Arrival - Baoshan (Shanghai), China


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

- Departure - Rotterdam, Netherlands
- 6 stops
- Arrival - Rotterdam, Netherlands


- Departure - Palermo, Sicily
- 7 stops
- Arrival - Palermo, Sicily


- Departure - Maceió, Brazil
- 5 stops
- Arrival - Maceió, Brazil


- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey


- Departure - Barcelona, Spain
- 8 stops
- Arrival - Barcelona, Spain


- Departure - Paris, France
- 7 stops
- Arrival - Paris, France


- Departure - Hong Kong, China
- 7 stops
- Arrival - Kobe, Japan


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


- Departure - Paris, France
- 10 stops
- Arrival - Paris, France


- Departure - Lisbon, Portugal
- 8 stops
- Arrival - Civitavecchia (Rome), Italy


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


- Departure - Auckland, New Zealand
- 12 stops
- Arrival - Singapore City, Singapore


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


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


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


- Departure - Brisbane, Australia
- 2 stops
- Arrival - Brisbane, Australia


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


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


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


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


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

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

- Departure - Le Havre (Paris), France
- 6 stops
- Arrival - Le Havre (Paris), France


- Departure - Arrecife, Lanzarote
- 7 stops
- Arrival - Arrecife, Lanzarote


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


- Departure - Buenos Aires, Argentina
- 11 stops
- Arrival - Barcelona, Spain


- Departure - Buenos Aires, Argentina
- 14 stops
- Arrival - Naples, Italy


- Departure - Buenos Aires, Argentina
- 12 stops
- Arrival - Marseille, France


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


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


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


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


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


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


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


- Departure - Durban, South Africa
- 3 stops
- Arrival - Durban, South Africa


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

