Search cruises















































Barcelona
Spain
About Barcelona
Barcelona is one of Europe's most popular cruise homeports, with the Port of Barcelona located steps from Las Ramblas and the Gothic Quarter. Passengers can walk into the city center or take a short taxi or metro ride to reach Gaudí landmarks such as the Sagrada Família and Park Güell. The Barceloneta beach and the Picasso Museum are also easily reached on foot from the port.
Highlights
A walkable port with Gaudí architecture and beaches right in the city.
Cruises departing from Barcelona

Virgin Voyages
Resilient Lady — Western Mediterranean
Jun 19, 20267 nights2,770 guests4.4
Wi-FiGratuitiesSpecialty Dining
per person$1,817Save 19%

MSC Cruises
MSC Virtuosa — Western Mediterranean
Jun 19, 20267 nights6,334 guests4.1
per person$1,337Save 13%

Oceania Cruises
Nautica — Western Mediterranean
Jun 19, 20267 nights670 guests4.5
Wi-FiBeer & Wine1 Excursion/PortGratuitiesSpecialty DiningRoom Service
per person$3,542Save 19%

Holland America Line (holland-america)
Rotterdam — Western Mediterranean
Jun 20, 20267 nights2,668 guests4.4
Room Service
per person$2,201Save 19%

Seabourn Cruise Line
Seabourn Encore — Western Mediterranean
Jun 21, 20267 nights600 guests4.6
Wi-FiAll DrinksGratuitiesSpecialty DiningRoom Service
per person$3,360Save 11%


Explora Journeys
Explora I — Western Mediterranean
Jun 22, 20267 nights922 guests4.6
Wi-FiAll DrinksGratuitiesSpecialty DiningRoom ServicePort ShuttleAirport Transfers
per person$4,155Save 15%


Silversea Cruises
Silver Muse — Western Mediterranean
Jun 22, 20267 nights576 guests4.6
Wi-FiAll DrinksGratuitiesSpecialty DiningRoom ServicePort ShuttleAirport Transfers
per person$3,666Save 20%


Regent Seven Seas
Seven Seas Splendor — Western Mediterranean
Jun 23, 20267 nights750 guests4.9
Wi-FiAll DrinksAll ExcursionsGratuitiesSpecialty DiningRoom ServiceFlightsAirport Transfers
per person$4,417Save 18%


Azamara
Azamara Journey — Western Mediterranean
Jun 23, 20267 nights694 guests4.2
All DrinksGratuitiesRoom Service
per person$2,236Save 16%


Silversea Cruises
Silver Moon — Western Mediterranean
Jun 23, 20267 nights576 guests4.7
Wi-FiAll DrinksGratuitiesSpecialty DiningRoom ServicePort ShuttleAirport Transfers
per person$4,031Save 12%


Viking Ocean Cruises
Viking Sea — Western Mediterranean
Jun 24, 20267 nights930 guests4.7
Wi-FiBeer & Wine1 Excursion/PortSpecialty DiningRoom ServicePort Shuttle
per person$4,329Save 15%

Cunard
Queen Victoria — Western Mediterranean
Jun 24, 20267 nights2,061 guests4.2
per person$1,988Save 19%
Cruises stopping in Barcelona

cruiseLines.ponant (ponant)
Le Bougainville — Tyrrhenian Sea & Corsica
Apr 25, 202610 nights184 guests4.7
Wi-FiAll DrinksAll ExcursionsGratuitiesSpecialty DiningRoom ServicePort Shuttle
per person$8,500Save 12%

cruiseLines.ponant (ponant)
Le Champlain — Western Mediterranean Gems
May 22, 202610 nights184 guests4.7
Wi-FiAll DrinksAll ExcursionsGratuitiesSpecialty DiningRoom ServicePort Shuttle
per person$8,500Save 12%

Virgin Voyages
Resilient Lady — Western Mediterranean
Jun 19, 20267 nights2,770 guests4.4
Wi-FiGratuitiesSpecialty Dining
per person$1,817Save 19%

MSC Cruises
MSC Virtuosa — Western Mediterranean
Jun 19, 20267 nights6,334 guests4.1
per person$1,337Save 13%

Oceania Cruises
Nautica — Western Mediterranean
Jun 19, 20267 nights670 guests4.5
Wi-FiBeer & Wine1 Excursion/PortGratuitiesSpecialty DiningRoom Service
per person$3,542Save 19%

Holland America Line (holland-america)
Rotterdam — Western Mediterranean
Jun 20, 20267 nights2,668 guests4.4
Room Service
per person$2,201Save 19%

Seabourn Cruise Line
Seabourn Encore — Western Mediterranean
Jun 21, 20267 nights600 guests4.6
Wi-FiAll DrinksGratuitiesSpecialty DiningRoom Service
per person$3,360Save 11%


Explora Journeys
Explora I — Western Mediterranean
Jun 22, 20267 nights922 guests4.6
Wi-FiAll DrinksGratuitiesSpecialty DiningRoom ServicePort ShuttleAirport Transfers
per person$4,155Save 15%


Silversea Cruises
Silver Muse — Western Mediterranean
Jun 22, 20267 nights576 guests4.6
Wi-FiAll DrinksGratuitiesSpecialty DiningRoom ServicePort ShuttleAirport Transfers
per person$3,666Save 20%


Regent Seven Seas
Seven Seas Splendor — Western Mediterranean
Jun 23, 20267 nights750 guests4.9
Wi-FiAll DrinksAll ExcursionsGratuitiesSpecialty DiningRoom ServiceFlightsAirport Transfers
per person$4,417Save 18%


Azamara
Azamara Journey — Western Mediterranean
Jun 23, 20267 nights694 guests4.2
All DrinksGratuitiesRoom Service
per person$2,236Save 16%


Silversea Cruises
Silver Moon — Western Mediterranean
Jun 23, 20267 nights576 guests4.7
Wi-FiAll DrinksGratuitiesSpecialty DiningRoom ServicePort ShuttleAirport Transfers
per person$4,031Save 12%

Before you sail — hotels in Barcelona
Arrive a day early and explore Barcelona before boarding
Find hotels on Booking.comSponsored