Call Our Cruise Experts:

Open today 9am to 6pm    Enquire Now
 
Find Your Cruise..

Cruises: 21605

Cruises from Barcelona

The port at Barcelona is found at the foot of Las Ramblas, Barcelona's most famous shopping street which runs through the heart of the city.  Cruises depart from this cultural capital to explore destinations around the Mediterranean and beyond. Find out more by browsing the wide selection of cruises below.

 
Refine Results
 
 
Disney Magic
Disney Cruise Line Logo
Mediterranean Cruise - Itinerary B 7nts
Cruise Line: Disney Cruise Line
Ship: Disney Magic
Date: 19 August 2017
Duration: 7 nights
Ports of call: Barcelona | Naples | Rome (Civitavecchia) | Livorno | Villefranche (Nice) | Barcelona

Call 0800 197 8050

Cruise Only Fly Cruise
Inside £1,198 £CALL
Outside £1,464 £CALL
Balcony £1,863 £CALL
Suite £5,323 £CALL
Freedom of the Seas
Royal Caribbean International Logo
Western Mediterranean 7nts
Cruise Line: Royal Caribbean International
Ship: Freedom of the Seas
Date: 20 August 2017
Duration: 7 nights
Ports of call: Barcelona | Marseille | Nice (Villefranche) | La Spezia | Rome (Civitavecchia) | Capri | Barcelona

Call 0800 197 8050

Cruise Only Fly Cruise
Inside £1,130 £CALL
Outside £CALL £CALL
Balcony £CALL £CALL
Suite £CALL £CALL
Norwegian Epic
Norwegian Cruise Line Logo
Western Mediterranean from Barcelona 7nts
Cruise Line: Norwegian Cruise Line
Ship: Norwegian Epic
Date: 20 August 2017
Duration: 7 nights
Ports of call: Barcelona | Naples | Rome (Civitavecchia) | Livorno | Cannes | Majorca, Spain | Barcelona

Call 0800 197 8050

Cruise Only Fly Cruise
Inside £1,179 £1,486
Outside £CALL £CALL
Balcony £1,279 £1,586
Suite £CALL £CALL
Riviera
Oceania Cruises Logo
Barcelona to Athens 10nts
Cruise Line: Oceania Cruises
Ship: Riviera
Date: 22 August 2017
Duration: 10 nights
Ports of call: Barcelona | Palamos | Toulon | Antibes | Livorno | Rome (Civitavecchia) | Sorrento | Chania, Crete | Santorini Island | Athens (Piraeus)

Call 0800 197 8050

Cruise Only Fly Cruise
Inside £1,944 £2,254
Outside £2,322 £2,632
Balcony £2,385 £2,695
Suite £3,675 £3,985
MSC Orchestra
MSC Cruises Logo
Spain, France, Italy 7nts
Cruise Line: MSC Cruises
Ship: MSC Orchestra
Date: 23 August 2017
Duration: 7 nights
Ports of call: Barcelona | Ajaccio | Rome (Civitavecchia) | La Spezia | Genoa | Cannes | Palma De Mallorca | Barcelona

Call 0800 197 8050

Cruise Only Fly Cruise
Inside £849 £CALL
Outside £CALL £CALL
Balcony £CALL £CALL
Suite £CALL £CALL
MSC Meraviglia
MSC Cruises Logo
Italy, Malta, Spain, France, Italy 7nts
Cruise Line: MSC Cruises
Ship: MSC Meraviglia
Date: 25 August 2017
Duration: 7 nights
Ports of call: Barcelona | Marseille | Genoa | Naples | Messina | Malta (La Valletta) | Barcelona

Call 0800 197 8050

Cruise Only Fly Cruise
Inside £CALL £CALL
Outside £CALL £CALL
Balcony £CALL £CALL
Suite £CALL £CALL
Disney Magic
Disney Cruise Line Logo
Mediterranean Cruise - Itinerary B 7nts
Cruise Line: Disney Cruise Line
Ship: Disney Magic
Date: 26 August 2017
Duration: 7 nights
Ports of call: Barcelona | Naples | Rome (Civitavecchia) | Livorno | Villefranche (Nice) | Barcelona

Call 0800 197 8050

Cruise Only Fly Cruise
Inside £1,091 £CALL
Outside £1,304 £CALL
Balcony £1,597 £CALL
Suite £5,057 £CALL
Norwegian Epic
Norwegian Cruise Line Logo
Western Mediterranean from Barcelona 7nts
Cruise Line: Norwegian Cruise Line
Ship: Norwegian Epic
Date: 27 August 2017
Duration: 7 nights
Ports of call: Barcelona | Naples | Rome (Civitavecchia) | Livorno | Cannes | Majorca, Spain | Barcelona

Call 0800 197 8050

Cruise Only Fly Cruise
Inside £1,179 £1,486
Outside £CALL £CALL
Balcony £CALL £CALL
Suite £CALL £CALL
Brilliance of the Seas
Royal Caribbean International Logo
Mediterranean Venice 12nts
Cruise Line: Royal Caribbean International
Ship: Brilliance of the Seas
Date: 29 August 2017
Duration: 12 nights
Ports of call: Barcelona | Nice (Villefranche) | Livorno | Rome (Civitavecchia) | Salerno | Venice | Ravenna | Kotor | Barcelona

Call 0800 197 8050

Cruise Only Fly Cruise
Inside £1,458 £CALL
Outside £CALL £CALL
Balcony £CALL £CALL
Suite £CALL £CALL
MSC Orchestra
MSC Cruises Logo
Spain, France, Italy 7nts
Cruise Line: MSC Cruises
Ship: MSC Orchestra
Date: 30 August 2017
Duration: 7 nights
Ports of call: Barcelona | Ajaccio | Rome (Civitavecchia) | La Spezia | Genoa | Cannes | Palma De Mallorca | Barcelona

Call 0800 197 8050

Cruise Only Fly Cruise
Inside £899 £CALL
Outside £CALL £CALL
Balcony £999 £1,269
Suite £CALL £CALL
 
 
 
Call Our Cruise Experts Free On 0800 197 8050. Open today 9am to 6pm