Search the UK's Largest Site for 2014 & 2015 Cruise Deals, Reviews, Photos and Videos

  • Choose a date

Cruises From Barcelona

Latest Photos


Submitted byGardner, Redditch

View more or submit your own cruise photos

Latest Reviews - View All

160,420 Opinions
Caribbean Cruise on Oasis and Allure of the seas
Royal Caribbean  / Oasis of the Seas /

By Simpson, Corby on 24th Apr 2014
Having been on several royal Caribbean cruises my favourite is Oasis of the seas, my husband and I really loved it.We didn't find it crowded or over busy, as the ship is just so huge it can accommodate everyone,it truly is an awesome ship...  Read More >>
39 Views 1 of 4 found this useful
The Jewel of the Seas and the Jewel of the RCCL sh
Royal Caribbean  / Jewel of the Seas /

By Gordon, Glasgow on 24th Apr 2014
We sailed from San Juan on the Jewel of the seas on a back to back on15 March to 29 March. We flew to Miami then stayed overnight and onto San Juan in the morning. We then went straight to the ship with our luggage taken separately from the airport to the...  Read More >>
37 Views 1 of 2 found this useful
View more latest reviews

Cruises from Barcelona

Experience a new level of European cruises by departing from Barcelona, the biggest port in Europe for your next cruise holiday. With plenty of choice of cruise lines such as; Royal Caribbean, Celebrity Cruises and Norwegian Cruise Line to the more luxurious lines like Regent and Silversea. With many itineraries and sailing dates, cruising from this beautiful Spanish city has never been easier.

With a variety of airports and transfers available you will be able to find low prices for great value, flying to Barcelona for your next cruise holiday can be relatively hassle free, and will open up your options for wherever in the world you want to go.

Click here to read more about the port of Barcelona and what is available to you





Loading cruise deals...


We are checking with the cruise lines for price and availability.

This could take up to 30 seconds.

Click here for live chat