Live Prices
(66740) (32479) (32366) (14133) (1443)

Royal Caribbean Cruises from Barcelona

Order By:   Price | Date | Cruise Line
Inside/Outside/Balcony

Barcelona, Spain : Cannes, France : Rome (Civitavecchia), Italy : Palma De Mallorca, Spain : Barcelona, Spain
Liberty of the Seas
28th Apr 2012 for 5nts
NOW FROM: £549 £699 £699

Extra discounts when you select and book your cabin online
Free upgrade from Oceanview to Balcony

Barcelona, Spain : Cannes, France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Barcelona, Spain
Liberty of the Seas
3rd May 2012 for 5nts
NOW FROM: £599 £749 £749

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

Barcelona, Spain : Cannes, France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Athens (Piraeus), Greece : Ephesus (Kusadasi), Turkey : Santorini, Greece : Naples (Salerno), Italy : Barcelona, Spain
Serenade of the Seas
5th May 2012 for 12nts
NOW FROM: £1599 £1779 £2279

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

Barcelona, Spain : Cannes, France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Barcelona, Spain
Liberty of the Seas
8th May 2012 for 5nts
NOW FROM: £549 £749 £749

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

Barcelona, Spain : Cannes, France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Barcelona, Spain
Liberty of the Seas
13th May 2012 for 5nts
NOW FROM: £549 £749 £749

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

Regent Cruises
Barcelona, Spain : Cannes, France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Naples (Salerno), Italy : Venice, Italy : Venice, Italy : Ravenna, Italy : Split, Croatia : Barcelona, Spain
Serenade of the Seas
17th May 2012 for 12nts
NOW FROM: £1600 £1800 £2270

Extra discounts when you select and book your cabin online

Barcelona, Spain : Cannes, France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Barcelona, Spain
Liberty of the Seas
18th May 2012 for 5nts
NOW FROM: £549 £699 £699

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

Barcelona, Spain : Cannes, France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Barcelona, Spain
Liberty of the Seas
23rd May 2012 for 5nts
NOW FROM: £399 £599 £599

Extra discounts when you select and book your cabin online
Free upgrade from Oceanview to Balcony

Barcelona, Spain : Cannes, France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Barcelona, Spain
Liberty of the Seas
28th May 2012 for 5nts
NOW FROM: £469 £649 £649

Extra discounts when you select and book your cabin online
Free upgrade from Oceanview to Balcony

Barcelona, Spain : Cannes, France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Ephesus (Kusadasi), Turkey : Athens (Piraeus), Greece : Santorini, Greece : Naples (Salerno), Italy : Barcelona, Spain
Serenade of the Seas
29th May 2012 for 12nts
NOW FROM: £1309 £1509 £1629

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

july aug
Barcelona, Spain : Provence (Toulon), France : Nice (Villefranche), France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Naples, Italy : Barcelona, Spain
Liberty of the Seas
2nd Jun 2012 for 7nts
NOW FROM: £844 £1224 £1524

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

Barcelona, Spain : Provence (Toulon), France : Nice (Villefranche), France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Naples, Italy : Barcelona, Spain
Liberty of the Seas
9th Jun 2012 for 7nts
NOW FROM: £894 £1104 £1344

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

Barcelona, Spain : Cannes, France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Naples (Salerno), Italy : Venice, Italy : Venice, Italy : Ravenna, Italy : Split, Croatia : Barcelona, Spain
Serenade of the Seas
10th Jun 2012 for 12nts
NOW FROM: £1370 £1570 £1750

Extra discounts when you select and book your cabin online

Barcelona, Spain : Provence (Toulon), France : Nice (Villefranche), France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Naples, Italy : Barcelona, Spain
Liberty of the Seas
16th Jun 2012 for 7nts
NOW FROM: £924 £1104 £1324

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

Barcelona, Spain : Cannes, France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Athens (Piraeus), Greece : Ephesus (Kusadasi), Turkey : Santorini, Greece : Naples (Salerno), Italy : Barcelona, Spain
Serenade of the Seas
22nd Jun 2012 for 12nts
NOW FROM: £1428 £1628 £1798

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

venturamed
Barcelona, Spain : Provence (Toulon), France : Nice (Villefranche), France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Naples, Italy : Barcelona, Spain
Liberty of the Seas
23rd Jun 2012 for 7nts
NOW FROM: £974 £1124 £1384

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

Barcelona, Spain : Provence (Toulon), France : Nice (Villefranche), France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Naples, Italy : Barcelona, Spain
Liberty of the Seas
30th Jun 2012 for 7nts
NOW FROM: £974 £1174 £1374

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

Barcelona, Spain : Provence (Toulon), France : Nice (Villefranche), France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Naples, Italy : Barcelona, Spain
Liberty of the Seas
7th Jul 2012 for 7nts
NOW FROM: £994 £1224 £1424

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

Barcelona, Spain : Provence (Toulon), France : Nice (Villefranche), France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Naples, Italy : Barcelona, Spain
Liberty of the Seas
14th Jul 2012 for 7nts
NOW FROM: £924 £1349 £1349

FREE FLIGHTS on this cruise
PLUS
Exclusive Online Booking Discount

Barcelona, Spain : Cannes, France : Florence/Pisa(Livorno),Italy : Rome (Civitavecchia), Italy : Athens (Piraeus), Greece : Ephesus (Kusadasi), Turkey : Santorini, Greece : Naples (Salerno), Italy : Barcelona, Spain
Serenade of the Seas
16th Jul 2012 for 12nts
NOW FROM: £1529 £1799 £2029

Extra discounts when you select and book your cabin online

Holland America