Change Language

United Kingdom - English

My cruise

Personalise your holiday by adding excursions, drinks, specialty restaurants, and other packages.

Teaser Image | MSC Cruises

Web Check-in

Enjoy fast, easy, and stress-free boarding. Check in from 30 days before your cruise and up to 24 hours before cruise departure.

Web Check-in | MSC Cruises

FAQs

Find answers to all your questions, before, during, and after your trip, from embarkation to cabins and more.

On board information | MSC Cruises

MSC Cabin Upgrade

Bid for an upgrade and enhance your cruise experience with the cabin of your dreams. 

Cabin Upgrade program | MSC Cruises
MSC Yacht Club | MSC Cruises
The luxury cruise experience

Discover an atmosphere where privacy meets exclusivity, with personalised service promising unparalleled care, a private world within the ship awaits.

A world of privileges

The MSC Yacht Club offers an all-inclusive luxury cruise experience with gourmet dining, premium drinks, premium WIFI and more.

Voyages to wonder

Board one of our exquisite ships and set sail to extraordinary worldwide destinations as a cherished MSC Yacht Club guest.

CONTACT US

(*) Mandatory

The field is required
0 /140
The field is required

An error occurred. Please try again later.

Form submitted successfully!


Cruises to Spain | MSC Cruises

Cruises to Spain

From cosmopolitan Barcelona to sun-kissed Palma de Mallorca and vivacious Valencia, Spain is a treasure chest overflowing with brilliant discoveries.

Dreaming of a cruise to Spain? MSC Cruises has you covered. Every itinerary on our extensive portfolio of cruises to Spain in 2025 and 2026 is tailored to reveal the magic of each destination – be it on a short escape to coastal treasures, or grand voyages around the Mediterranean.

A Spain cruise connects you to storied ports pulsing with history and local charm. Revel in Gaudí's spectacular architecture in Barcelona and discover Valencia’s perfect blend of ancient landmarks and cutting-edge architecture. Our southern Spain cruises anchor in Tarragona, where Roman ruins meet seaside views, and Malaga, with its blend of Moorish heritage and modern art.

In Palma de Mallorca, gothic cathedrals and breezy coastal streets invite endless discovery, while Ibiza's and Menorca's pristine beaches beckon. For more nature-led and culture-focused holidays to Spain, check out our Bilbao cruises.

Beyond the Mediterranean, our Canary Islands cruises offer a stress-free escape to Spain's volcanic archipelago. Be captivated by Tenerife’s lush forests, Lanzarote’s martian scenery and Gran Canaria’s golden dunes. Whichever cruises to Spain speak to you, your holiday memories are sure to linger.

Read more

Read less


GOOD TO KNOW

Set sail on the ultimate Spain holidays cruise adventure

Cruises to Spain with MSC Cruises are a chance to experience the best of the country. Explore Gaudí’s architectural wonders in Barcelona, immerse yourself in the historic charm of Santiago de Compostela, and indulge in Spain’s rich culinary traditions, from tapas in Seville to paella in Valencia. 

Gaudí’s Barcelona: Art and divine inspiration

Cruises to Spain, Gaudì | MSC Cruises

Give in to the lure of Camino de Santiago

Cruises to Spain, Camino de Santiago | MSC Cruises

Spanish flavours: from tapas to paella, one bite at a time

Cruises to Spain, Paella | MSC Cruises

GOOD TO KNOW

Gaudí’s Barcelona: Art and divine inspiration

Barcelona's associations with Gaudí are undeniable, and holidays to Spain just aren't complete without experiencing this vibrant city and the fruits of its most visionary architect. 

Cruises to Spain, Gaudì | MSC Cruises

Gaudí's pièce de résistance, the Sagrada Família, is an imposing basilica, renowned for the intricacy of its construction. Its stained-glass windows are imbued with religious symbolism, and the ethereal light they cast on its interior is simply otherworldly. 

This monumental structure, which began life in 1882, is still under construction – a colossus in progress – and our excursions offer a perfect way to see this unmissable basilica. 

Excursions also let you wander around Park Güell, where Gaudí crafted a surreal wonderland of sinuous structures blending seamlessly with nature. 

GOOD TO KNOW

Give in to the lure of Camino de Santiago

Immerse yourself in heritage and lore on our excursion to Santiago de Compostela from La Coruña. The final stop on the epic Camino de Santiago pilgrimage trail, this UNESCO World Heritage town is defined by its medieval charm and antiquity – a tangle of cobbled alleyways, bustling squares and ancient stone buildings. 

Cruises to Spain, Camino de Santiago | MSC Cruises

The Cathedral of Santiago, whose intricate facade inspires awe and admiration, lies at the centre of this lovely city. Step inside the cathedral and bask in its majestic interior – and be sure to visit the tomb of Saint James in the crypt. 

 

You’ll also have the opportunity to browse its bustling markets and sample a local speciality, tarta de Santiago, a sweet almond cake with a hint of citrus. 

Whether you're looking to nourish your spiritual health or knowledge of Spanish history, Santiago de Compostela will doubtless be among the highlights of your Spain cruise.

GOOD TO KNOW

Spanish flavours: from tapas to paella, one bite at a time

Traditional Spanish cuisine is simple yet soulful, bursting with flavour and highlighting fresh ingredients from the country's diverse regions.

Cruises to Spain, Catalan Cream | MSC Cruises

The best way to experience this culinary variety on your Spain holiday is by ordering a selection of tapas – small plates that pack a gastronomic punch. Typical bites include jamón Ibérico (cured ham), hearty tortillas (potato omelettes) and pimientos de padrón (small fried green peppers). Tapas bar-hopping is an especially beloved pastime in Seville, but these lively spots can be found all over Spain.

Valencia is the birthplace of paella, a fragrant saffron-infused rice dish topped with seafood, vegetables or meat. A speciality hailing from Galicia in northern Spain is pulpo a la gallega – tender octopus drizzled with olive oil and smoked paprika. For dessert, indulge in crema Catalana, Spain’s take on crème brûlée, but with a hint of cinnamon.



MSC SPECIAL OFFERS

Spain Cruise Deals

Make the most of your travel budget on your next cruise to Spain, choosing from any one of our special deals. Relax on your well-earned holiday to sunny Spain, and with dozens of itineraries stopping at Barcelona, Ibiza, Tenerife and other vibrant ports, finding your dream escape is a breeze. 

FLY & CRUISE

Fly & Cruise to Spain

MSC Cruises offers packages to Spain that include direct flights from UK and Irish airports, so you can ease into holiday mode as soon as you board.

Fly & Cruise to Spain – travel with ease

Our Fly & Cruise packages make booking a holiday to Spain a breeze, with departures from Belfast, Birmingham, Dublin, Edinburgh, London Gatwick, London Heathrow, Manchester and Newcastle. Fancy adding another country to your adventure? Opt for our Fly & Cruise itineraries departing from Rome, with stops in lively Spanish ports including Ibiza and Valencia.

Fly & Cruise | MSC Cruises

POPULAR PORTS

Spain Ports

Our cruises to Spain dock in top destinations, from the lively energy of Barcelona to the chic allure of Palma de Mallorca and the serene beaches of the Canary Islands. Malaga opens the door to Granada’s grandeur, while ever-dynamic Bilbao charms with stunning architecture and sublime Basque food. 

POPULAR PORTS

Barcelona Cruises

Barcelona is catnip for culture-vultures. Before setting sail on your Barcelona cruise, dive into Gaudí’s surreal world: visit the still-unfinished but deeply inspiring Sagrada Família, then head to Park Güell, a whimsical park of colourful mosaics, winding paths and grand city views.

Sagrada Familia, Barcelona | MSC Cruises

Explore the medieval Barri Gòtic, the Gothic Quarter, with its cosy bars, eclectic boutiques and secret plazas, before strolling down lively Las Ramblas, where La Boqueria market beckons, its vibrant produce and Catalan specialities offering a true taste of local life. 

For a change of pace on your cruise to Barcelona, venture to Montserrat’s mountain monastery for soul-stirring vistas and a tranquil vibe.

Cruises to Spain, Barcelona | MSC Cruises
Cruises to Spain, Barcelona | MSC Cruises

POPULAR PORTS

Valencia Cruises

Valencia, Spain's third-largest city, holds both its centuries-old heritage and its forward-thinking approach in equally high regard. Start with a stroll through its Old Town, punctuated by the grand cathedral, Central Market and the vaulted Lonja de la Seda, the medieval silk exchange.

Cruises to Spain, Valencia | MSC Cruises

Our cruises to Valencia also take you to the City of Arts and Sciences, a futuristic cultural complex by Santiago Calatrava. Meet sea creatures at Oceanogràfic, one of Europe’s largest aquariums, and don’t miss the eye-shaped Hemisfèric, with its IMAX theatre.

For a peaceful escape, head to Albufera Natural Park – ideal for birdwatching. And remember to tuck into some paella before taking a sunset boat ride.

Cruises to Spain, Valencia | MSC Cruises

POPULAR PORTS

Palma de Mallorca (Balearic islands) Cruises

Step off the ship on your Palma de Mallorca cruise to peel back the curtain on a Balearic gem with endless paths to explore. Start with a bike ride or stroll through the city, stopping by the iconic La Seu Cathedral – its gothic beauty towering over the Mediterranean. Then venture to Plaza de Toros, the old bullring, for a glimpse of Spanish tradition. 

Cruises to Spain, Palma de Mallorca | MSC Cruises

Further afield, Sóller is a quaint mountain town reachable by the vintage Ferrocarril train that chugs through orange groves, stone viaducts and mysterious tunnels. 

While on your Balearic islands cruise, book an excursion to the magical Dragon Caves, lit by the glow of Lake Martel. Wrap up your adventure at Mallorca’s famed Pearl Factory.

Cruises to Spain, Palma de Mallorca | MSC Cruises
Cruises to Spain, Palma de Mallorca | MSC Cruises

POPULAR PORTS

Tenerife Cruises

The largest of the Canary Islands, Tenerife offers more than just sunny beaches: it’s a mosaic of stunning landscapes, including Spain’s highest peak, Mt Teide (3,718 metres), and towns steeped in local traditions.

Cruises to Spain, Tenerife | MSC Cruises

Your Tenerife cruise can include a stop at Teide National Park, a cluster of unique rock formations shaped by volcanic ash over millions of years. You'll also have the chance to visit the historic town of Orotava on Mt Teide’s slopes, home to Casa de los Balcones, a 17th-century manor with intricate wooden balconies and a traditional courtyard. 

Bird lovers should certainly visit Loro Parque, where thousands of colourful parrots flutter around their natural habitat. 

Cruises to Spain, Tenerife | MSC Cruises
Cruises to Spain, Tenerife | MSC Cruises

POPULAR PORTS

Bilbao Cruises

Some of MSC Cruises’ northern Europe itineraries include a stop in Bilbao, the bustling Basque capital on Spain’s Atlantic coast. This part of Spain is a captivating region, distinct from the rest of the country, with its own language, traditions and cuisine. 

Cruises to Spain, Bilbao | MSC Cruises

Originally an industrial town, Bilbao has reinvented itself into a vibrant cultural hotspot centred on the Guggenheim Museum, a masterful fusion of contemporary art and architecture designed by Frank Gehry. Bilbao’s Old Town – the Casco Viejo – is filled with cosy taverns serving pintxos, the Basque take on tapas. 

Your Bilbao cruise also gives you the chance to take a cable car up to Mount Artxanda for panoramic city views.

Cruises to Spain, Bilbao | MSC Cruises
Cruises to Spain, Bilbao | MSC Cruises




Insider tips for the best-ever Spanish adventure


1.


Spain's midday siesta is a cherished tradition, typically observed from 2pm to 5pm. It’s widely believed the siesta is a means to seek respite from the high sun. During this time, many local shops and businesses close, though cafés and eateries stay open, as do tourist sites, museums and parks.


2.


Marbella and Puerto Banús, just west of Malaga, are the perfect destinations for fashionistas. In these coastal gems, international designer boutiques line the promenades. Marbella has plenty of high-end retailers and seasonal pop-ups that attract global fashion fans and trendsetters.


3.


In Barcelona, you’ll see signs in both Castilian and Catalan. Castilian, the official Spanish language, connects Spain with Latin America, while Catalan is the language of Catalonia. Catalan has roots in a proud regional identity, so try out a few phrases in Catalan to charm the locals.



Spain cruises FAQs


When is the best time for a cruise to Spain?

There's never a bad time for cruises to Spain, which is why MSC Cruises offers itineraries all year round. The best time to travel depends on what kind of experience you're after. For a balance of pleasant weather, fewer crowds and prime sightseeing, spring and autumn are ideal. Spring is particularly lovely for southern Spain cruises, with vibrant blooms and outdoor festivals, including the Easter holidays, when processions fill the streets during Holy Week. If you're craving summer sun, beach time and a lively atmosphere, June through August is the peak season, when you can expect higher temperatures and more visitors. For milder summer temperatures, consider destinations on Spain's Atlantic Coast, like Bilbao and La Coruña. Winter holidays to Spain offer a chance to escape northern Europe's chill and enjoy a quieter, more cultural experience. A February highlight is the exuberant Carnival in Santa Cruz de Tenerife, one of the Canary Islands, whose subtropical climate ensures pleasant temperatures year-round.

What's the weather like in Spain?

MSC Cruises offers year-round cruises to Spain. Whether you're seeking sunny beaches, vibrant cities or cultural treasures, the weather in Spain varies by region to match every traveller's preference. Southern Spain (Malaga, Seville, Marbella) is perfect for sun-seekers. Summer temperatures often soar above 30°C, although coastal areas like Malaga enjoy some milder weather. The winter months bring slightly cooler temperatures and are ideal for enjoying your Spain holidays without the crowds. For even cooler temperatures, head to northern Spain (Bilbao, La Coruña), where summer highs still hover between 21°C to 25°C. Winter is cooler and rainier, with daytime temperatures between 5°C to 12°C, offering a cosy atmosphere for enjoying local culture. The Canary Islands feature mild, subtropical weather year-round, with temperatures between 18°C to 25°C. There's still a pleasant warmth in winter, making the archipelago an ideal getaway from the colder northern climates. The Balearic Islands (Mallorca, Ibiza, Menorca) offer sunny, beach-filled summers with temperatures around 25°C to 31°C, and mild winters - perfect for a relaxing winter retreat.

Which ports do MSC Cruises visit in Spain?

MSC Cruises opens up a world of Spanish charm and Mediterranean allure with its extensive lineup of itineraries departing from Spain's most vibrant ports. Your dream cruise to Spain sets sail from Barcelona, Valencia, Malaga or Alicante and stops in vibrant ports of call, where you can immerse yourself in local sights, flavours and traditions, either on exciting excursions or on your own. Soak up the medieval charm of Tarragona and the historic streets of Cadiz and Seville, or take in the coastal scenes of Cartagena and Ceuta, the Spanish exclave in North Africa. In the Balearic Islands, Palma de Mallorca serves as our main hub, but we also bring you to the sun-kissed shores of Ibiza and to Menorca, with its quaint capital, Mahon. Headed for the Canary Islands? Start your Atlantic escape in either Santa Cruz de Tenerife or Las Palmas on Gran Canaria. On memorable island-hopping adventures, stop in charming Santa Cruz de la Palma, Arrecife in Lanzarote (with its otherworldly volcanic landscapes), picturesque Puerto del Rosario on Fuerteventura and laid-back San Sebastián de la Gomera. Those wishing to explore verdant landscapes and historic towns on their holidays to Spain should check out our cruises departing from Bilbao, our main Spanish port for northern Europe-bound voyages. Some ships also drop anchor in La Coruña for easy access to the sacred city of Santiago de Compostela.

How much is a cruise to Spain?

Whether you're looking for an affordable escape to keep things simple or a luxurious excursion to ease the stresses of modern life, MSC Cruises has a variety of options tailored to suit every preference and budget. Explore vibrant cities including Barcelona and Valencia, unwind on the pristine beaches of Mallorca or take in the stunning landscapes of the Canary Islands with one of our Spain cruise deals. Thanks to a wide range of cabin choices and amenities to ensure your every comfort - plus our exciting itineraries - you'll be spoiled for choice. A cruise to Spain with MSC Cruises is, quite simply, a delight, and it's all achievable at a price that suits your budget.

What to pack for a cruise to Spain?

Packing for your Spain cruise is all about balancing sunny days, stylish evenings, city exploration and lazy beach sessions. You'll want to mix comfort with a touch of flair to ensure you're prepared for everything during your holidays to Spain, from strolling through vibrant cities to enjoying elegant dinners onboard. Since evenings can get a bit cooler, especially on the water, a light jumper or jacket is a must. Comfortable shoes are key for shore excursions - think trainers or walking shoes for exploring places like Barcelona and Valencia. For beach days or poolside lounging, don't forget sliders and a swimsuit. For evening meals, pack some casual-chic options like dresses or collared shirts and trousers. If your cruise includes formal nights, a suit or dress will be perfect for those special occasions. Expect slightly warmer weather on our southern Spain cruises and those around the Canary Islands, so pack breathable fabrics for the day and a jacket for cooler evenings. For cruises leaving from Bilbao, prepare for northern Spain's mild but sometimes unpredictable weather, which could result in sunshine one minute and light rain the next, meaning that layering is your best bet. Pack a light rain jacket or umbrella, just in case.

What is the currency of Spain?

Since January 1999, Spain's currency has been the euro.

What is the time zone in Spain?

Spain and the Balearic Islands are in the Central European Time (CET) zone, which is one hour ahead of Greenwich Mean Time (GMT). The Canary Islands are in the same time zone as the UK. Both Spain and the UK shift to Daylight Saving Time on the same day, meaning the time difference is the same year-round.

What other countries are included in a cruise that goes to Spain?

A cruise to Spain with MSC Cruises can also include visits to other Mediterranean countries within the itinerary. Picture yourself strolling through the bustling streets of Marseille or visiting Italy's grand and historic cities, from Florence, Venice and Rome to Palermo and Pompei. Other routes let you soak up dramatic Dubrovnik and Split in Croatia, or the historic beauty of Malta's Valletta. A few even whisk you away to Istanbul, the stunning Greek islands of Corfu and Crete, and the colourful city of La Goulette in Tunisia. Our Canary Islands cruises often include a stop in the picturesque Portuguese island of Madeira, and some even drop by Casablanca in Morocco for a taste of North African culture.

What are the best things to do in Spain?

An MSC Cruises adventure to Spain reveals a cornucopia of experiences that will linger in your memory long after you've returned home. Visit Barcelona to explore the surreal world of Gaudí at the Sagrada Familia and Park Güell, then lose yourself in the labyrinth of narrow streets in the Gothic Quarter. In Valencia, embrace the futuristic architecture of the City of Arts and Sciences, home to Oceanogràfic, one of Europe's largest aquariums. Don't miss wandering through the charming Old Town and sampling world-famous paella. Head to the north of Spain and explore the coastal beauty of Bilbao, with its world-class museums including the iconic Guggenheim, and sample some pintxos, the Basque version of tapas. A special place in northern Spain is Santiago de Compostela, the final stop on the Camino de Santiago pilgrimage route. Seville seduces with its exuberant Andalusian spirit. Visit the stunning Alcázar and the majestic Seville Cathedral before soaking up the lively atmosphere in the city's bustling squares. Malaga, meanwhile, opens up Granada, a stunning city backed by the snow-capped Sierra Nevada and home to the outstanding Alhambra, built by Moors and known as one of the best-preserved monuments of historic Islam. Whether it's hiking through the volcanic terrain of El Teide National Park in Tenerife, grazing on tapas in Palma de Mallorca or sampling the party spirit of Ibiza, your Spain holiday with MSC Cruises is sure to be unforgettable.

What is Spain famous for?

Start discovering what Spain is famous for on MSC Cruises excursions that explore the country's architectural wonders. On cruises to Spain, you can experience everything from the colossus that is Sagrada Familia in Barcelona to the cutting-edge City of Arts and Sciences in Valencia and Granada's awe-inspiring Alhambra, a UNESCO World Heritage Site. Spain's culinary scene is equally celebrated, with a flavour-packed line-up of tapas and iconic dishes like paella and Galician-style octopus, each offering a true taste of traditions in different regions. The lively atmosphere of the Plaza Mayor in Mallorca's capital, Palma, or Seville's flamenco-filled streets reflect the country's deep cultural roots. With stunning landscapes - from the blissful beaches to the snow-capped peaks of the Sierra Nevada and the ethereal volcanic landscape of Tenerife - you'll find an enticing mix of experiences sure to make your holidays to Spain stand out like never before.