Barcelona Spain
5066
Cruises availables
At departure or passage at this port
Atlas Ocean Voyages (2 Cruises)
Aurora Expeditions (1 Cruises)
Avalon Waterways (9 Cruises)
Avalon Artistry II®
9 Cruises
Azamara Club Cruises (70 Cruises)
Azamara Journey
33 Cruises
| 15 February | 25 nights | One-way from Piraeus-Athens to Barcelona |
450-628-6241
Call us
|
| 15 February | 38 nights | One-way from Piraeus-Athens to Lisbon |
450-628-6241
Call us
|
Azamara Onward
31 Cruises
| 16 May | 18 nights | One-way from Venice to Barcelona |
450-628-6241
Call us
|
| 27 May | 7 nights | One-way from Civitavecchia-Rome to Barcelona |
450-628-6241
Call us
|
Azamara Quest
6 Cruises
Carnival Cruise Line (16 Cruises)
Carnival Sunshine
16 Cruises
| 9 June | 10 nights | Round-trip from Barcelona, Spain |
From
1323$
|
| 19 June | 8 nights | Round-trip from Barcelona, Spain |
From
1075$
|
| 27 June | 10 nights | One-way from Barcelona to Civitavecchia-Rome |
From
1438$
|
Celebrity Cruises (86 Cruises)
Celebrity Equinox
29 Cruises
| 13 March | 17 nights | One-way from Buenos Aires to Barcelona |
From
4629$
|
| 30 March | 11 nights | Round-trip from Barcelona, Spain |
From
1457$
|
| 10 April | 10 nights | Round-trip from Barcelona, Spain |
From
1719$
|
| 20 April | 11 nights | Round-trip from Barcelona, Spain |
From
1846$
|
Celebrity Infinity
23 Cruises
| 2 January | 12 nights | Round-trip from Barcelona, Spain |
From
1275$
|
| 14 January | 12 nights | Round-trip from Barcelona, Spain |
From
1296$
|
| 26 January | 12 nights | Round-trip from Barcelona, Spain |
From
1643$
|
| 7 February | 12 nights | Round-trip from Barcelona, Spain |
450-628-6241
Call us
|
| 19 February | 12 nights | Round-trip from Barcelona, Spain |
From
2115$
|
| 3 March | 12 nights | Round-trip from Barcelona, Spain |
From
2196$
|
| 15 March | 7 nights | One-way from Barcelona to Piraeus-Athens |
450-628-6241
Call us
|
Celebrity XCEL
24 Cruises
| 11 April | 15 nights | One-way from Miami to Barcelona |
From
3008$
|
| 26 April | 11 nights | Round-trip from Barcelona, Spain |
From
2387$
|
| 7 June | 12 nights | Round-trip from Barcelona, Spain |
From
2876$
|
| 19 June | 7 nights | One-way from Barcelona to Piraeus-Athens |
From
2170$
|
| 26 June | 7 nights | One-way from Piraeus-Athens to Barcelona |
From
2139$
|
Costa Cruises (865 Cruises)
Costa Deliziosa
48 Cruises
Costa Diadema
42 Cruises
| 31 October | 2 nights | One-way from Barcelona to Savona |
450-628-6241
Call us
|
| 31 October | 3 nights | Round-trip from Barcelona, Spain |
450-628-6241
Call us
|
Costa Fascinosa
37 Cruises
| 28 February | 23 nights | One-way from La Romana to Genoa |
450-628-6241
Call us
|
| 28 February | 24 nights | One-way from La Romana to Marseille |
450-628-6241
Call us
|
Costa Favolosa
75 Cruises
Costa Pacifica
145 Cruises
Costa Serena
78 Cruises
Costa Smeralda
160 Cruises
Costa Toscana
280 Cruises
Crystal Cruises (44 Cruises)
Crystal Grace
11 Cruises
Crystal Serenity
12 Cruises
| 5 May | 27 nights | One-way from Lisbon to Barcelona |
450-628-6241
Call us
|
| 21 May | 11 nights | One-way from Piraeus-Athens to Barcelona |
450-628-6241
Call us
|
| 29 September | 10 nights | One-way from Lisbon to Barcelona |
450-628-6241
Call us
|
| 29 September | 24 nights | One-way from Lisbon to Piraeus-Athens |
450-628-6241
Call us
|
Crystal Symphony
21 Cruises
| 20 May | 23 nights | Round-trip from Civitavecchia-Rome, Italy |
450-628-6241
Call us
|
| 27 May | 7 nights | One-way from Valletta to Barcelona |
450-628-6241
Call us
|
| 11 January | 151 days | Round-trip 150 Night Roundtrip Fort Lauderdale Cruise |
450-628-6241
Call us
|
| 11 January | 137 days | One-way from Fort Lauderdale to Barcelona |
450-628-6241
Call us
|
Cunard (111 Cruises)
Queen Elizabeth
99 Cruises
| 18 May | 36 nights | One-way from Southampton to Barcelona |
450-628-6241
Call us
|
| 26 May | 28 nights | One-way from Civitavecchia-Rome to Barcelona |
450-628-6241
Call us
|
Queen Mary 2
4 Cruises
Disney Cruise Line (7 Cruises)
Emerald Waterways (33 Cruises)
Emerald Radiance
21 Cruises
Explora Journeys (104 Cruises)
Explora I
56 Cruises
Explora II
41 Cruises
| 19 March | 16 nights | One-way from Miami to Barcelona |
450-628-6241
Call us
|
| 19 March | 23 nights | One-way from Miami to Barcelona |
450-628-6241
Call us
|
Holland America Line (54 Cruises)
ms Oosterdam
37 Cruises
ms Rotterdam
12 Cruises
Lindblad Expeditions (12 Cruises)
National Geographic Orion
12 Cruises
| 7 April | 19 nights | One-way from Barcelona to Piraeus-Athens |
450-628-6241
Call us
|
| 7 April | 12 nights | One-way from Barcelona to Piraeus-Athens |
450-628-6241
Call us
|
MSC Cruises (2268 Cruises)
MSC Armonia
6 Cruises
MSC Divina
20 Cruises
MSC Euribia
222 Cruises
| 30 October | 7 nights | One-way from Tarragona to Barcelona |
From
1473$
|
| 31 October | 7 nights | Round-trip from Marseille, France |
From
1432$
|
MSC Fantasia
243 Cruises
MSC Lirica
82 Cruises
MSC Magnifica
42 Cruises
MSC Seashore
154 Cruises
| 19 March | 22 nights | One-way from Miami to Barcelona |
From
2943$
|
| 25 March | 16 nights | One-way from Miami to Barcelona |
From
2025$
|
MSC Seaview
227 Cruises
MSC Sinfonia
102 Cruises
MSC Splendida
18 Cruises
MSC Virtuosa
275 Cruises
MSC World Asia
478 Cruises
MSC World Europa
392 Cruises
Norwegian Cruise Line (75 Cruises)
Norwegian Dawn
22 Cruises
| 1 August | 7 nights | One-way from Barcelona to Lisbon |
From
862$
|
| 19 August | 10 nights | Round-trip from Barcelona, Spain |
450-628-6241
Call us
|
| 29 August | 7 nights | One-way from Barcelona to Lisbon |
From
855$
|
Norwegian Epic
29 Cruises
Norwegian Star
7 Cruises
Norwegian Viva
7 Cruises
Oceania Cruises (175 Cruises)
Oceania Allura
62 Cruises
| 31 March | 16 nights | One-way from Miami to Barcelona |
450-628-6241
Call us
|
| 31 March | 23 nights | One-way from Miami to Civitavecchia-Rome |
450-628-6241
Call us
|
| 23 May | 10 nights | One-way from Trieste to Barcelona |
450-628-6241
Call us
|
| 23 May | 19 nights | One-way from Trieste to Civitavecchia-Rome |
450-628-6241
Call us
|
| 2 June | 9 nights | One-way from Barcelona to Civitavecchia-Rome |
450-628-6241
Call us
|
| 18 June | 21 nights | One-way from Trieste to Barcelona |
450-628-6241
Call us
|
| 22 October | 7 nights | One-way from Civitavecchia-Rome to Barcelona |
450-628-6241
Call us
|
| 29 October | 9 nights | One-way from Barcelona to Trieste |
450-628-6241
Call us
|
| 3 January | 14 nights | One-way from Civitavecchia-Rome to Barcelona |
450-628-6241
Call us
|
| 17 January | 14 nights | One-way from Barcelona to Civitavecchia-Rome |
450-628-6241
Call us
|
| 20 July | 17 nights | One-way from Trieste to Lisbon |
450-628-6241
Call us
|
| 27 July | 10 nights | One-way from Naples to Lisbon |
450-628-6241
Call us
|
| 8 October | 7 nights | One-way from Barcelona to Civitavecchia-Rome |
450-628-6241
Call us
|
| 25 October | 12 nights | One-way from Istanbul to Barcelona |
450-628-6241
Call us
|
| 29 January | 28 nights | One-way from Piraeus-Athens to Lisbon |
450-628-6241
Call us
|
| 29 January | 19 nights | One-way from Piraeus-Athens to Barcelona |
450-628-6241
Call us
|
| 7 February | 10 nights | One-way from Civitavecchia-Rome to Barcelona |
450-628-6241
Call us
|
| 17 February | 9 nights | One-way from Barcelona to Lisbon |
450-628-6241
Call us
|
Oceania Aurelia
15 Cruises
| 27 June | 20 nights | One-way from Civitavecchia-Rome to Lisbon |
450-628-6241
Call us
|
| 27 June | 10 nights | One-way from Civitavecchia-Rome to Barcelona |
450-628-6241
Call us
|
Oceania Marina
29 Cruises
| 25 March | 16 nights | One-way from Miami to Civitavecchia-Rome |
450-628-6241
Call us
|
| 25 March | 23 nights | One-way from Miami to Trieste |
450-628-6241
Call us
|
Oceania Nautica
15 Cruises
| 27 June | 10 nights | One-way from Civitavecchia-Rome to Barcelona |
450-628-6241
Call us
|
| 27 June | 20 nights | One-way from Civitavecchia-Rome to Lisbon |
450-628-6241
Call us
|
Oceania Sirena
20 Cruises
| 12 November | 27 nights | One-way from Istanbul to Barcelona |
450-628-6241
Call us
|
| 12 November | 39 nights | One-way from Istanbul to Lisbon |
450-628-6241
Call us
|
Oceania Sonata
20 Cruises
| 18 March | 21 nights | One-way from Miami to Civitavecchia-Rome |
450-628-6241
Call us
|
| 18 March | 14 nights | One-way from Miami to Barcelona |
450-628-6241
Call us
|
Princess Cruises (205 Cruises)
Coral Princess
8 Cruises
Enchanted Princess
18 Cruises
Regal Princess
8 Cruises
Sky Princess
11 Cruises
Sun Princess
160 Cruises
| 28 March | 14 nights | One-way from Fort Lauderdale to Barcelona |
450-628-6241
Call us
|
| 28 March | 21 nights | One-way from Fort Lauderdale to Civitavecchia-Rome |
450-628-6241
Call us
|
| 19 February | 22 nights | One-way from Fort Lauderdale to Civitavecchia-Rome |
450-628-6241
Call us
|
| 19 February | 15 nights | One-way from Fort Lauderdale to Barcelona |
450-628-6241
Call us
|
Regent Seven Seas Cruises (115 Cruises)
Seven Seas Explorer
12 Cruises
Seven Seas Grandeur
39 Cruises
| 6 May | 7 nights | One-way from Lisbon to Barcelona |
450-628-6241
Call us
|
| 27 May | 11 nights | One-way from Venice to Barcelona |
450-628-6241
Call us
|
| 7 June | 14 nights | One-way from Barcelona to Venice |
450-628-6241
Call us
|
| 7 June | 7 nights | One-way from Barcelona to Civitavecchia-Rome |
450-628-6241
Call us
|
Seven Seas Mariner
9 Cruises
Seven Seas Navigator
4 Cruises
Seven Seas Prestige
17 Cruises
| 21 August | 10 nights | One-way from Trieste to Barcelona |
450-628-6241
Call us
|
| 31 August | 9 nights | One-way from Barcelona to Civitavecchia-Rome |
450-628-6241
Call us
|
| 23 September | 14 nights | One-way from Piraeus-Athens to Barcelona |
450-628-6241
Call us
|
| 30 September | 7 nights | One-way from Civitavecchia-Rome to Barcelona |
450-628-6241
Call us
|
Seven Seas Voyager
33 Cruises
| 11 October | 11 nights | One-way from Civitavecchia-Rome to Barcelona |
450-628-6241
Call us
|
| 22 October | 12 nights | One-way from Barcelona to Lisbon |
450-628-6241
Call us
|
| 1 April | 10 nights | One-way from Barcelona to Civitavecchia-Rome |
450-628-6241
Call us
|
| 21 April | 12 nights | One-way from Venice to Barcelona |
450-628-6241
Call us
|
| 3 May | 21 nights | One-way from Barcelona to Southampton |
450-628-6241
Call us
|
| 3 May | 9 nights | One-way from Barcelona to Lisbon |
450-628-6241
Call us
|
Royal Caribbean Cruises (98 Cruises)
Explorer of the Seas
15 Cruises
| 14 June | 7 nights | One-way from Civitavecchia-Rome to Barcelona |
From
1440$
|
| 21 June | 7 nights | One-way from Barcelona to Ravenna |
450-628-6241
Call us
|
Legend of the Seas
52 Cruises
Mariner of the Seas
22 Cruises
| 11 May | 7 nights | Round-trip from Barcelona, Spain |
From
1161$
|
| 18 May | 9 nights | One-way from Barcelona to Lisbon |
From
1450$
|
| 27 May | 9 nights | One-way from Lisbon to Barcelona |
From
1435$
|
| 5 June | 10 nights | One-way from Barcelona to Ravenna |
From
2115$
|
| 15 June | 9 nights | One-way from Ravenna to Barcelona |
450-628-6241
Call us
|
| 24 June | 8 nights | Round-trip from Barcelona, Spain |
From
1341$
|
Seabourn Cruise Line (90 Cruises)
Seabourn Ovation
90 Cruises
SeaDream Yacht Club (9 Cruises)
Silversea Cruises (63 Cruises)
Silver Ray
38 Cruises
| 10 March | 25 nights | One-way from Miami to Barcelona |
450-628-6241
Call us
|
| 24 March | 11 nights | One-way from Lisbon to Barcelona |
450-628-6241
Call us
|
| 8 June | 18 nights | One-way from Barcelona to Venice |
450-628-6241
Call us
|
| 8 June | 10 nights | One-way from Barcelona to Monte Carlo |
450-628-6241
Call us
|
| 20 May | 19 nights | One-way from Piraeus-Athens to Barcelona |
450-628-6241
Call us
|
| 29 May | 10 nights | One-way from Civitavecchia-Rome to Barcelona |
450-628-6241
Call us
|
Silver Shadow
6 Cruises
Silver Spirit
12 Cruises
Star Clippers (3 Cruises)
Uniworld Boutique River Cruise (23 Cruises)
S.S. São Gabriel
23 Cruises
| 20 July | 19 nights | One-way from Madrid to Porto-Leixoes |
450-628-6241
Call us
|
| 20 July | 19 days | One-way from Madrid to Porto-Leixoes |
450-628-6241
Call us
|
Viking Ocean Cruises (435 Cruises)
Viking Jupiter
87 Cruises
Viking Mars
27 Cruises
| 23 March | 10 nights | One-way from Chioggia to Barcelona |
450-628-6241
Call us
|
| 23 March | 10 days | One-way from Venice to Barcelona |
450-628-6241
Call us
|
| 23 February | 20 nights | One-way from Fort Lauderdale to Civitavecchia-Rome |
450-628-6241
Call us
|
| 23 February | 13 nights | One-way from Fort Lauderdale to Barcelona |
450-628-6241
Call us
|
Viking Neptune
71 Cruises
| 30 January | 19 nights | One-way from Piraeus-Athens to Lisbon |
450-628-6241
Call us
|
| 30 January | 12 nights | One-way from Piraeus-Athens to Barcelona |
450-628-6241
Call us
|
| 22 May | 26 nights | One-way from Istanbul to Barcelona |
450-628-6241
Call us
|
| 28 May | 20 nights | One-way from Piraeus-Athens to Barcelona |
450-628-6241
Call us
|
Viking Saturn
44 Cruises
| 22 November | 19 nights | One-way from Istanbul to Barcelona |
450-628-6241
Call us
|
| 29 November | 12 nights | One-way from Piraeus-Athens to Barcelona |
450-628-6241
Call us
|
| 9 February | 12 nights | One-way from Barcelona to Piraeus-Athens |
450-628-6241
Call us
|
| 9 February | 6 nights | One-way from Barcelona to Civitavecchia-Rome |
450-628-6241
Call us
|
| 7 January | 13 nights | One-way from Piraeus-Athens to Barcelona |
450-628-6241
Call us
|
| 13 January | 7 nights | One-way from Civitavecchia-Rome to Barcelona |
450-628-6241
Call us
|
| 4 February | 15 nights | Round-trip from Barcelona, Spain |
450-628-6241
Call us
|
| 19 February | 15 nights | Round-trip from Barcelona, Spain |
450-628-6241
Call us
|
Viking Sea
35 Cruises
| 1 May | 6 nights | One-way from Barcelona to Civitavecchia-Rome |
450-628-6241
Call us
|
| 1 May | 12 nights | One-way from Barcelona to Piraeus-Athens |
450-628-6241
Call us
|
| 17 August | 13 nights | One-way from Reykjavik to Barcelona |
450-628-6241
Call us
|
| 31 August | 10 nights | One-way from Barcelona to Chioggia |
450-628-6241
Call us
|
Viking Sky
35 Cruises
| 30 September | 14 nights | One-way from London-Tilbury to Civitavecchia-Rome |
450-628-6241
Call us
|
| 30 September | 7 nights | One-way from London-Tilbury to Barcelona |
450-628-6241
Call us
|
Viking Star
60 Cruises
| 4 May | 15 nights | Round-trip from Barcelona, Spain |
450-628-6241
Call us
|
| 20 May | 10 nights | One-way from Barcelona to Chioggia |
450-628-6241
Call us
|
| 19 June | 10 nights | One-way from Venice to Barcelona |
450-628-6241
Call us
|
| 30 June | 15 nights | Round-trip from Barcelona, Spain |
450-628-6241
Call us
|
| 15 August | 10 nights | One-way from Venice to Barcelona |
450-628-6241
Call us
|
| 26 August | 15 nights | Round-trip from Barcelona, Spain |
450-628-6241
Call us
|
| 11 October | 10 nights | One-way from Venice to Barcelona |
450-628-6241
Call us
|
| 22 October | 15 nights | Round-trip from Barcelona, Spain |
450-628-6241
Call us
|
| 7 May | 10 nights | One-way from Venice to Barcelona |
450-628-6241
Call us
|
| 18 May | 15 nights | Round-trip from Barcelona, Spain |
450-628-6241
Call us
|
Viking Vela
76 Cruises
| 21 June | 13 nights | One-way from Venice to Barcelona |
450-628-6241
Call us
|
| 27 June | 7 nights | One-way from Civitavecchia-Rome to Barcelona |
450-628-6241
Call us
|
Virgin Voyages (45 Cruises)
Resilient Lady
20 Cruises
Valiant Lady
18 Cruises
| 16 April | 14 nights | One-way from Miami to Barcelona |
450-628-6241
Call us
|
| 30 April | 7 nights | Round-trip from Barcelona, Spain |
450-628-6241
Call us
|
Windstar Cruises (35 Cruises)
Star Legend
22 Cruises
Wind Spirit
7 Cruises
Wind Surf
4 Cruises
Port of Barcelona, Spain | Cruise Port Guide
Frequently Asked Questions
At the Moll Adossat terminals, about three kilometres from the bottom of La Rambla. A port shuttle links the quays to the Columbus monument area in around ten minutes, running frequently when ships arrive.
The port shuttle to the Columbus monument, then everything works on foot or by metro. Taxis wait outside the terminals for anyone heading straight to a specific site.
Yes, by taxi or metro from the centre, but book tickets online before the call: without them, queuing can swallow the day. The interior, a forest of columns flooded with coloured light, justifies the trip.
One or the other, not both. Passeig de Gràcia lines up Casa Batlló with its dragon scales and La Pedrera with its undulating façades, within walking distance of Plaça de Catalunya. Neither rewards being rushed.
The market halls halfway up La Rambla: hanging hams, pyramids of fruit, fish stalls on crushed ice. Counters at the back serve tapas from the morning, elbow to elbow with local cooks.
The lanes around the cathedral, Sant Felip Neri square with its fountain, Plaça del Rei and its Renaissance staircase, Plaça Sant Jaume between the Generalitat and the city hall, and fragments of Roman wall surfacing between shops.
Santa Maria del Mar, in the Born district slightly further east. Many prefer the purity of its Catalan Gothic to the cathedral itself, and the visit is considerably shorter.
Head back towards the old port: the promenade skirts the marina, passes the terraces of Moll de la Fusta and reaches Barceloneta, the old fishermen's quarter. A paella facing the Mediterranean, thirty minutes' walk from the ship, is a perfectly defensible finish.
No, and it is better to accept that from the start. The real problem here is not what to see but what to give up. Decide your priority before going ashore: the distances add up quickly.
The euro, cards accepted everywhere. Catalan and Spanish are spoken, with English widespread in the centre. Keep an eye on your belongings on La Rambla and the metro, as in any large city.

































