Book an unforgettable adventure at sea with a cruise from Barcelona. Set sail from the city of Gaudi and glorious beaches to destinations across the Mediterranean and far beyond. Fly to Barcelona
or drive and park your car. Set sail with cruise lines such as Costa Cruises, MSC Cruises, Virgin Voyages, and Celebrity Cruises. With us, you can book your next cruise easily online. Read More

Barcelona is an incredible city to start your cruise. Before departing from the cruise terminal, it's well worth exploring the city itself. Visit iconic landmarks such as the Sagrada Familia. Or take a leisurely stroll along La Rambla and the surrounding streets. Immerse yourself in the artistic world of Picasso
and enjoy the local cuisine at charming tapas bars. Take a walk along the beaches, where you can even spot the cruise ships in the distance.
Book a short mini cruise from Barcelona for 3 to 5 days, for example. Or enjoy an amazing week-long cruise along some of the most beautiful destinations in the Mediterranean. There are countless possibilities when you board your cruise in Barcelona.
You'll find it all with us, including cruise lines such as Oceania Cruises, Princess Cruises, Norwegian Cruise Line, and Royal Caribbean.
Explore the wide selection and experience the unique amenities on board ships such as the Scarlet Lady, Sun Princess, Costa Fascinosa, and Celebrity Ascent. Book your culinary experiences, enjoy the onboard activities, and take your seat for the fantastic shows.
Fly into Barcelona Airport, and you'll be at the cruise terminal in no time. Take a taxi for a convenient ride, or use public transportation to get a taste of local life and Spanish culture along the way.
Once you land at Barcelona Airport (El Prat), a taxi will take you to the cruise terminal in approximately 20 to 30 minutes. Dedicated cruise bus services are also available, providing direct transportation from the airport to the Barcelona cruise terminal. Book express tickets directly with the cruise line you're sailing with.
Tip: Traveling by public transportation? The Aerobus takes you from the airport to Plaça de Catalunya. From there, take the metro (L3, green line) to Drassanes, then transfer to the cruise shuttle bus or take a short taxi ride to the terminal.
Driving to Barcelona and the cruise port? Parking facilities near the terminal are convenient, but they tend to be more expensive. Parking is also available in the surrounding area, often with a shuttle service.
Tip: Some hotels offer parking and shuttle service to the cruise terminal.
Cruise from Barcelona to destinations such as Rome, Marseille, and other destinations along the Mediterranean. This includes both the Eastern and Western Mediterranean, from Spain and Italy to Croatia and destinations such as Greece. Or set your sights on destinations farther away, including North America, Northern Europe, and the Caribbean.
Want to book a cruise from Barcelona? It's easy to book online. We bring together all cruises departing from this port, including options with flights. Book online with all available cruise lines. Browse and compare your options to make sure you find the right cruise for you.
+ Thousands of cruises to destinations around the world
+ Expert, personalized service from cruise specialists
+ Plan and book your cruise vacation online with ease
+ Here for you 365 days a year
+ Added peace of mind through our industry memberships and financial protection