Barcelona
Search by Cruise ID

Cruises From Barcelona

Cruises from Barcelona are a popular choice when it comes to booking a holiday, as they commence in one of Europe's most iconic and memorable cities.

The majority of cruise lines offer a selection of itineraries which embark from the city of Barcelona and explore many exciting ports of call throughout the Mediterranean, while some also offer transatlantic cruises from the city, taking in a number of coastal and island highlights before arriving in such US ports as Galveston, Fort Lauderdale and New Orleans.

SPAIN, FRANCE, ITALY

SAILING 10 FEBRUARY 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Genoa | Civitavecchia (Rome), Italy | Palermo | Valletta, Malta | Barcelona, Spain more

FREE drinks available on selected grades
fly cruise from
£729pp
CANARY ISLANDS & MOROCCO FROM BARCELONA

SAILING 13 FEBRUARY 2017 FOR 10 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Casablanca, Morocco | Las Palmas | Santa Cruz De Tenerife | Funchal | Malaga, Spain | Alicante, Spain | Barcelona, Spain more

Includes direct flights PLUS the choice of FREE drinks, FREE speciality dining, 250 minutes FREE internet or an extra $100 FREE to spend on-board
fly cruise from
£1239 £899pp
SPAIN, FRANCE, ITALY

SAILING 17 FEBRUARY 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Genoa | Civitavecchia (Rome), Italy | Palermo | Valletta, Malta | Barcelona, Spain more

fly cruise from
£729pp
ROMANTIC MEDITERRANEAN - BARCELONA TO ROME

SAILING 19 FEBRUARY 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Toulon, France | Monte Carlo, Monaco | Ajaccio, Corsica, France | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Civitavecchia (Rome), Italy more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
GRAND MEDITERRANEAN TOUR - BARCELONA TO BARCELONA

SAILING 19 FEBRUARY 2017 FOR 14 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Toulon, France | Monte Carlo, Monaco | Ajaccio, Corsica, France | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Civitavecchia (Rome), Italy | Valletta, Malta | Tunis (La Goulette) | Sardinia (Cagliari), Italy | Algiers | Valencia | Barcelona, Spain more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
CANARY ISLANDS & MOROCCO FROM BARCELONA

SAILING 23 FEBRUARY 2017 FOR 10 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Casablanca, Morocco | Las Palmas | Santa Cruz De Tenerife | Funchal | Malaga, Spain | Alicante, Spain | Barcelona, Spain more

Includes direct flights - selling fast
fly cruise from
£799pp
SPAIN, FRANCE, ITALY

SAILING 24 FEBRUARY 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Genoa | Civitavecchia (Rome), Italy | Palermo | Valletta, Malta | Barcelona, Spain more

fly cruise from
£919pp
SPAIN, FRANCE, ITALY

SAILING 03 MARCH 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Genoa | Civitavecchia (Rome), Italy | Palermo | Valletta, Malta | Barcelona, Spain more

fly cruise from
£819pp
ROMANTIC MEDITERRANEAN - BARCELONA TO ROME

SAILING 04 MARCH 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Toulon, France | Monte Carlo, Monaco | Ajaccio, Corsica, France | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Civitavecchia (Rome), Italy more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
CATALONIA TO CONSTANTINOPLE- BARCELONA TO ATHENS

SAILING 05 MARCH 2017 FOR 21 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Toulon, France | Monte Carlo, Monaco | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Naples, Italy | Corfu Town, Corfu | Dubrovnik, Croatia | Split, Croatia | Venice, Italy | Venice, Italy | Koper, Slovenia | Zadar, Croatia | Dubrovnik, Croatia | Kotor, Montenegro | Corfu Town, Corfu | Katakolon (Olympia), Greece | Santorini (Thira), Greece | Piraeus (Athens), Greece | Piraeus (Athens), Greece more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
MEDITERRANEAN ODYSSEY - BARCELONA TO VENICE

SAILING 05 MARCH 2017 FOR 12 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Toulon, France | Monte Carlo, Monaco | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Naples, Italy | Corfu Town, Corfu | Dubrovnik, Croatia | Split, Croatia | Venice, Italy | Venice, Italy more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
WESTERN MEDITERRANEAN FROM BARCELONA

SAILING 05 MARCH 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Naples, Italy | Palma | Barcelona, Spain more

Includes direct flights and $50 FREE to spend on-board
fly cruise from
£1099pp
SPAIN, FRANCE, ITALY

SAILING 10 MARCH 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Genoa | Civitavecchia (Rome), Italy | Palermo | Valletta, Malta | Barcelona, Spain more

fly cruise from
£1619pp
CATALONIA TO CONSTANTINOPLE- BARCELONA TO ATHENS

SAILING 11 MARCH 2017 FOR 21 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Toulon, France | Monte Carlo, Monaco | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Naples, Italy | Corfu Town, Corfu | Dubrovnik, Croatia | Split, Croatia | Venice, Italy | Venice, Italy | Koper, Slovenia | Zadar, Croatia | Dubrovnik, Croatia | Kotor, Montenegro | Corfu Town, Corfu | Katakolon (Olympia), Greece | Santorini (Thira), Greece | Piraeus (Athens), Greece | Piraeus (Athens), Greece more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
MEDITERRANEAN ODYSSEY - BARCELONA TO VENICE

SAILING 11 MARCH 2017 FOR 12 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Toulon, France | Monte Carlo, Monaco | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Naples, Italy | Corfu Town, Corfu | Dubrovnik, Croatia | Split, Croatia | Venice, Italy | Venice, Italy more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
CANARY ISLANDS & MOROCCO FROM BARCELONA

SAILING 12 MARCH 2017 FOR 10 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Tangier, Morocco | Las Palmas | Santa Cruz De Tenerife | Funchal | Granada (Malaga) | Alicante, Spain | Barcelona, Spain more

Book an Inside and choose 1, book an Oceanview or above and choose 2 from; FREE drinks, FREE speciality dining, 250 minutes FREE internet or $100 FREE to spend on-board. Book a Suite and receive all 4
fly cruise from
£1639 £1499pp
SPAIN, FRANCE, ITALY

SAILING 17 MARCH 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Genoa | Civitavecchia (Rome), Italy | Palermo | Valletta, Malta | Barcelona, Spain more

fly cruise from
£869pp
MEDITERRANEAN

SAILING 22 MARCH 2017 FOR 10 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Valletta, Malta | Palermo | Civitavecchia (Rome), Italy | Florence/Pisa (Livorno) | Monte Carlo, Monaco | Marseille (Provence), France | Palma | Valencia | Barcelona, Spain more

Includes direct flights!
fly cruise from
£1299pp
SPAIN, FRANCE, ITALY

SAILING 24 MARCH 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Genoa | Civitavecchia (Rome), Italy | Palermo | Valletta, Malta | Barcelona, Spain more

fly cruise from
£1059pp
CATALONIA TO GREECE

SAILING 25 MARCH 2017 FOR 21 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Toulon, France | Monte Carlo, Monaco | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Naples, Italy | Corfu Town, Corfu | Dubrovnik, Croatia | Split, Croatia | Venice, Italy | Venice, Italy | Koper, Slovenia | Zadar, Croatia | Dubrovnik, Croatia | Kotor, Montenegro | Corfu Town, Corfu | Katakolon (Olympia), Greece | Santorini (Thira), Greece | Piraeus (Athens), Greece | Piraeus (Athens), Greece more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
CATALONIA TO GREECE

SAILING 26 MARCH 2017 FOR 21 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Toulon, France | Monte Carlo, Monaco | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Naples, Italy | Corfu Town, Corfu | Dubrovnik, Croatia | Split, Croatia | Venice, Italy | Venice, Italy | Koper, Slovenia | Zadar, Croatia | Dubrovnik, Croatia | Kotor, Montenegro | Corfu Town, Corfu | Katakolon (Olympia), Greece | Santorini (Thira), Greece | Piraeus (Athens), Greece | Piraeus (Athens), Greece more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
SPAIN, FRANCE, ITALY

SAILING 31 MARCH 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Genoa | Civitavecchia (Rome), Italy | Palermo | Valletta, Malta | Barcelona, Spain more

fly cruise from
£1059pp
CATALONIA TO GREECE

SAILING 01 APRIL 2017 FOR 21 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Toulon, France | Monte Carlo, Monaco | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Naples, Italy | Corfu Town, Corfu | Dubrovnik, Croatia | Split, Croatia | Venice, Italy | Venice, Italy | Koper, Slovenia | Zadar, Croatia | Dubrovnik, Croatia | Kotor, Montenegro | Corfu Town, Corfu | Katakolon (Olympia), Greece | Santorini (Thira), Greece | Piraeus (Athens), Greece | Piraeus (Athens), Greece more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
MEDITERRANEAN FROM BARCELONA

SAILING 01 APRIL 2017 FOR 11 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Monte Carlo, Monaco | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Naples, Italy | Iraklion | Piraeus (Athens), Greece | Zadar, Croatia | Venice, Italy more

Book an Inside and choose 1, book an Oceanview or above and choose 2 from; FREE drinks, FREE speciality dining, 250 minutes FREE internet or $100 FREE to spend on-board. Book a Suite and receive all 4
fly cruise from
£2979 £2929pp
SPAIN, FRANCE, ITALY

SAILING 07 APRIL 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Genoa | Civitavecchia (Rome), Italy | Palermo | Valletta, Malta | Barcelona, Spain more

FREE all-inclusive drinks - available on selected grades
fly cruise from
£1159pp
BARCELONA TO ATHENS

SAILING 09 APRIL 2017 FOR 10 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Cannes | Ajaccio, Corsica, France | Civitavecchia (Rome), Italy | Messina, Sicily | Valletta, Malta | Zakynthos | Santorini | Rhodes, Greece | Mykonos, Greece | Piraeus (Athens), Greece more

Includes free unlimited internet and your choice of $300pp to spend on-board or a free drinks package or 3 free shore excursions
fly cruise from
£3499pp
SPAIN, FRANCE, ITALY

SAILING 12 APRIL 2017 FOR 3 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Genoa | Barcelona, Spain

FREE all-inclusive drinks - available on selected grades
fly cruise from
CALL
WESTERN EUROPE EXPLORER

SAILING 13 APRIL 2017 FOR 16 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Toulon (for Provence) | Monte Carlo, Monaco | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Cagliari, Sardinia | Gibraltar, British Territory | Huelva | Lisbon, Portugal | Lisbon, Portugal | Vigo | Portland, England | Le Havre,(Paris) | Rotterdam, The Netherlands more

fly cruise from
CALL
WESTERN EUROPE & BALTIC EXPLORER

SAILING 13 APRIL 2017 FOR 30 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Toulon (for Provence) | Monte Carlo, Monaco | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Cagliari, Sardinia | Gibraltar, British Territory | Huelva | Lisbon, Portugal | Lisbon, Portugal | Vigo | Portland, England | Le Havre,(Paris) | Rotterdam, The Netherlands | Copenhagen, Denmark | Berlin (Warnemunde) | Tallinn, Estonia | St Petersburg, Russia | St Petersburg, Russia | Helsinki, Finland | Stockholm, Sweden | Stockholm, Sweden | Rotterdam, The Netherlands more

Explore 4! Includes FREE drinks, FREE speciality dining, reduced fares for kids and low deposits
fly cruise from
CALL
CANARY ISLANDS & MOROCCO FROM BARCELONA

SAILING 14 APRIL 2017 FOR 9 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Tangier, Morocco | Las Palmas | Arrecife, Lanzarote | Malaga, Spain | Barcelona, Spain more

Includes direct flights! Popular ship - selling fast!
fly cruise from
£1149pp
SPAIN, FRANCE, ITALY

SAILING 14 APRIL 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Marseille (Provence), France | Genoa | Civitavecchia (Rome), Italy | Palermo | Valletta, Malta | Barcelona, Spain more

FREE all-inclusive drinks - available on selected grades
fly cruise from
£1199pp
BARCELONA, BALTIC & BEYOND- BARCELONA TO STOCKHOLM

SAILING 15 APRIL 2017 FOR 21 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Cadiz (Seville), Spain | Lisbon, Portugal | Porto | St. Peter Port | Paris | Amsterdam, Netherlands | Amsterdam, Netherlands | Berlin | Copenhagen, Denmark | Tallinn, Estonia | St Petersburg, Russia | St Petersburg, Russia | Helsinki, Finland | Stockholm, Sweden | Stockholm, Sweden more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
SPAIN, FRANCE, ITALY

SAILING 15 APRIL 2017 FOR 5 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Palma De Mallorca, Spain | Palma De Mallorca, Spain | Marseille (Provence), France | Genoa | Barcelona, Spain more

FREE all-inclusive drinks - available on selected grades
fly cruise from
CALL
SCANDINAVIA TO SPAIN - BARCELONA TO STOCKHOLM

SAILING 16 APRIL 2017 FOR 28 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Gibraltar, British Territory | Lisbon, Portugal | Bordeaux, France | Bordeaux, France | Le Havre,(Paris) | London (Greenwich), England | London (Greenwich), England | Bergen, Norway | Bergen, Norway | Bergen, Norway | Eidfjord, Norway | Stavanger, Norway | Aalborg | Copenhagen, Denmark | Berlin (Warnemunde) | Gdansk | Tallinn, Estonia | St Petersburg, Russia | St Petersburg, Russia | Helsinki, Finland | Stockholm, Sweden | Stockholm, Sweden more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
PASSAGE THROUGH WESTERN EUROPE - FROM BARCELONA

SAILING 16 APRIL 2017 FOR 14 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Barcelona, Spain | Malaga, Spain | Cadiz (Seville), Spain | Lisbon, Portugal | Porto | A Coruna, Spain | Cherbourg, France | Le Havre,(Paris) | Southampton | Huagesund, Norway | Bergen, Norway more

Exclusive! HUGE savings of up to £1,500 per cabin and up to £100 FREE to spend on-board per cabin
fly cruise from
CALL
WESTERN MEDITERRANEAN & ADRIATIC MEDLEY

SAILING 16 APRIL 2017 FOR 14 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Cartagena, Spain | Gibraltar, British Territory | Toulon (for Provence) | Genoa | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Messina, Sicily | Valletta, Malta | Chania (Souda) | Ephesus (Kusadasi) | Mykonos, Greece | Piraeus (Athens), Greece more

NEW reduced prices! PLUS low deposits from 5%!
Princess Cruises
Majestic Princess
fly cruise from
CALL
MEDITERRANEAN

SAILING 16 APRIL 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Cartagena, Spain | Gibraltar, British Territory | Toulon (for Provence) | Genoa | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy more

NEW reduced prices! PLUS low deposits from 5%!
Princess Cruises
Majestic Princess
fly cruise from
CALL
WESTERN MEDITERRANEAN & GREEK ISLES COLLECTION

SAILING 16 APRIL 2017 FOR 21 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Cartagena, Spain | Gibraltar, British Territory | Toulon (for Provence) | Genoa | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Messina, Sicily | Valletta, Malta | Chania (Souda) | Ephesus (Kusadasi) | Mykonos, Greece | Piraeus (Athens), Greece | Katakolon (Olympia) | Volos | Ephesus (Kusadasi) | Rhodes, Greece | Piraeus (Athens), Greece more

NEW reduced prices! PLUS low deposits from 5%!
Princess Cruises
Majestic Princess
fly cruise from
CALL
MAJESTIC CIRCLE MEDITERRANEAN

SAILING 16 APRIL 2017 FOR 28 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Cartagena, Spain | Gibraltar, British Territory | Toulon (for Provence) | Genoa | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy | Messina, Sicily | Valletta, Malta | Chania (Souda) | Ephesus (Kusadasi) | Mykonos, Greece | Piraeus (Athens), Greece | Katakolon (Olympia) | Volos | Ephesus (Kusadasi) | Rhodes, Greece | Piraeus (Athens), Greece | Santorini | Kotor, Montenegro | Messina, Sicily | Naples, Italy | Barcelona, Spain more

NEW reduced prices! PLUS low deposits from 5%!
Princess Cruises
Majestic Princess
fly cruise from
CALL
ACROSS THE WESTERN MEDITERRANEAN Selling out fast

SAILING 18 APRIL 2017 FOR 7 NIGHTS FROM BARCELONA, SPAIN

Barcelona, Spain | Palma De Mallorca, Spain | Ajaccio, Corsica, France | Monte Carlo | Florence/Pisa (Livorno) | Florence/Pisa (Livorno) | Civitavecchia (Rome), Italy more

Includes return flights and transfers
fly cruise from
£2159 £1499pp

Prices are subject to change and availability. Prices may vary depending on airport selected. Promotions are only applicable to select cabin grades, please call for details.

Why book with Cruise118?

Service – Our dedicated Cruise Concierge team will guide you through every step of the booking process, helping to plan your perfect cruise holiday.

Price - Our relationship with the cruise lines gives us access to all the best deals and discounts, including exclusive offers that you won’t find elsewhere.

Peace of Mind - We´re an ABTA member. In addition, all flight-inclusive holidays on this website are financially protected by the ATOL scheme. So you can relax, knowing that you´re protected financially, should anything happen.

Call us FREE on 0808 1234 118 to speak to a cruise specialist. 8am - 11pm.