Freephone
9am - 8pm
Royal Caribbean > Royal Caribbean Cruises from Barcelona
Start your cruise holiday off right, in the beautiful city of Barcelona. One of the jewels of the Mediterranean, a Royal Caribbean Cruise from Barcelona heads to amazing cruise destinations across Europe and the world. A cruise from Barcelona allows you to explore the best of the city before departing on your Royal Caribbean cruise. Enjoy the city, and then keep yourself entertained between destinations with a host of entertainment options available on-board your ship. Be sure to book through our cruise deals and save money on your cruise.
Royal Caribbean 2026 Royal Caribbean 2027 Royal Caribbean Cruises Europe Royal Caribbean Last Minute Cruises
Royal Caribbean Short Cruises Royal Caribbean Family Cruise
Looking for the best cruise deals on our Royal Caribbean cruises from Barcelona? Book your cruise deal online with Cruise118 and get the best possible price on your Royal Caribbean cruises from Barcelona.
Cruise & Stay
Brisbane | Mystery Island (Inyeug) | Port Vila | Brisbane
Los Angeles | Santa Catalina Island | Ensenada | Los Angeles
Galveston | Cozumel | Costa Maya | Galveston
Fort Lauderdale | Coco Cay | Nassau | Fort Lauderdale
Port Canaveral | Coco Cay | Nassau | Port Canaveral
Brisbane | Airlie Beach | Brisbane
Singapore | Georgetown | Singapore
Port Canaveral | Coco Cay | Nassau | Port Canaveral
Cruise & Stay
Port Canaveral | Grand Turk Island | Nassau | Port Canaveral
Fort Lauderdale | Coco Cay | Fort Lauderdale
Hong Kong | Okinawa | Ishigaki | Hong Kong
Sydney | Picton | Christchurch | Dunedin | Sydney
Singapore | Georgetown | Phuket | Singapore
Tampa | Cozumel | Tampa
Los Angeles | Ensenada | Los Angeles
Los Angeles | Ensenada | Cabo San Lucas | Mazatlán | Los Angeles
Port Canaveral | Grand Turk Island | Nassau | Port Canaveral
Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale
Port Canaveral | Nassau | Coco Cay | Port Canaveral
Brisbane | Mystery Island (Inyeug) | Port Vila | Brisbane
Port Canaveral | Charlotte Amalie | Coco Cay | Nassau | Port Canaveral
Galveston | Costa Maya | Cozumel | Galveston
New Orleans | Cozumel | Georgetown | Falmouth | New Orleans
Fort Lauderdale | Willemstad | Oranjestad | Coco Cay | Fort Lauderdale
Tampa | Cozumel | Roatán Island | Belize City | Costa Maya | Tampa
Miami | Costa Maya | Roatán Island | Cozumel | Coco Cay | Miami
Miami | Nassau | Falmouth | Miami
Colón | Kralendijk | Oranjestad | Willemstad | Port-of-Spain | Scarborough | Colón
San Juan (Puerto Rico) | Philipsburg | Saint John's | Roseau | Basseterre | Saint Croix Island | San Juan (Puerto Rico)
Cape Liberty | Port Canaveral | Coco Cay | Nassau | Cape Liberty
Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.
A Royal Caribbean cruise from Barcelona can head to a wide range of different destinations. Enjoy a Transatlantic cruise and head from Barcelona to Florida with some beautiful stop offs along the way, or keep it closer to home and jump on a cruise to the Mediterranean and see the beauty of Southern Europe.
Enjoy all that a fly cruise has to offer as you fly into Barcelona and get to explore the historic city, home to a lively cultural hub, Gothic Quarter and the iconic Nou Camp. Then, once you are done exploring the city, you can depart on your cruise holiday. Unlike a cruise from the UK, a fly cruise allows you to explore another city before departing.
Our selection of Royal Caribbean cruise deals means you can save big on a selection of Royal Caribbean cruises from Barcelona. If you want to depart on a 2026 cruise, then our last minute cruise deals are the perfect way to save money. Or plan ahead using our cruise deals for 2027 and use the extra savings to go on an all inclusive cruise.