14 Night from Barcelona to San Juan on the Royal Caribbean Rhapsody of the Seas
Prepare for fourteen nights of refreshing travel across the Atlantic when you join the Royal Caribbean Rhapsody of the Seas from Barcelona to San Juan.
Visiting less common stops such as Cartagena, Spain, Casablanca, and Seville makes this cruise notable. This route is an interesting one for the Rhapsody of the Seas. As a matter of fact, this is the only time it's going to sail it!
Offered at under $60 per day, this is an amazing deal. We include all meals, entertainment, taxes, and fees in this price, so that you can compare trips easily.
The Royal Caribbean Rhapsody of the Seas
More than 2,000 passengers can comfortably sail on this Vision class vessel, based in San Juan and Athens and refurbished only one year ago in 2025.
The Rhapsody of the Seas Royal Caribbean delights guests with a gym, a solarium, a casino, a basketball court, six jacuzzis, a spa, a ping pong table, and an outdoor movie theater.
Your Itinerary
This cruise is made up of seven sea days and six days in port. Major features include visits to less common destinations like Cartagena, Spain, Casablanca, and Seville in addition to a long stop in Tangier.
Alternate Sailings
The Rhapsody of the Seas sails this route once next year, but doesn't sail it this year. No other ship sails this exact same route. In the accompanying graphic you can see a visualization of when this ship sails as well as the relative price.
Book Your Cruise
The accompanying graph shows the price over time for every class of cabin. Since being listed ten months ago, The cost of this cruise has varied between $1,464 and $1,028 for a room, inclusive of taxes and port charges. At $658 below the previous all time low of $1,464 now is a great time to reserve your room.
Last Updated: Sep 26, 2026
Last Modified: Sep 25, 2026