More than one million passengers a year take cruises from Barcelona. Cruises go everywhere in the Mediterranean. All of the large cruise lines sail from this major port in Spain.
The city has great food, shopping, nightlife, architecture and art galleries to enjoy before or after your trip. The monastery at Montserrat has a spectacular mountain setting; take a train there from Barcelona.
The official guide to Barcelona has everything from beaches to nightlife. The weather is best from May to July, and September.
The Port of Barcelona has seven cruise terminals. Large cruise ships berth south of Montjuic hill, about 10 minutes by taxi from the Ramblas.
• Barcelona to Rome Cruises: See our guide to all of the cruises from Barcelona to Rome one-way. They may tour the ports of the Riviera or visit the islands of the western Med.
• Barcelona to Athens Cruises: One-way cruises from Barcelona to Athens see the entire region with stops in France, Italy and Greece.
• Barcelona to Venice Cruises: Go even farther on a cruise from Barcelona to Venice, which often stop at scenic Malta and Croatia.