13-night transatlantic cruise from £467pp
FROM £467 pp · Celebrity Constellation transatlantic cruise San Juan to Barcelona, 13 nights from £467.50 per person, April 2027.
Thirteen nights crossing the Atlantic for £467.50 per person sounds daft — and you're right to be suspicious. But if you've got the time and don't mind mostly being at sea, this Celebrity Constellation cruise from San Juan to Barcelona might actually stack up.
The deal
• 13-night transatlantic crossing on Celebrity Constellation
• Departs San Juan, 3 April 2027; arrives Barcelona
• Inside cabin for two adults
• £467.50 per person (works out to roughly £36 per night)
• You arrange your own flights to San Juan
Why we like it
The per-night cost is genuinely cheap for a ship this size, and you're paying for your accommodation and meals in one lump. Transatlantic cruises are long — most of your days will be at sea — but if you're after a proper break that doesn't require constant sightseeing, that's actually the point. You'll also dock in Barcelona at the end, which saves on a separate flight home if you've got the flexibility to arrange onward travel from there.
The catch? You're sourcing your own flights to Puerto Rico, which could easily add £300–600 each depending on when you book and where you're flying from. Factor that in before committing. Inside cabins are also compact, and you're sharing space for a fortnight.
How to book
Head to Seascanner or go direct to Celebrity Cruises' site to check availability and confirm the price. Quote the code given if you're going through a third party, and do the maths on flights before you commit — that's where the real cost lives.
📍 Where you'll stay
HOTEL REGINA BARCELONA
Carrer de Bergara, 4, Eixample, 08002 Barcelona, Spain
🎟️ Top things to do in Barcelona
Skip the queues with pre-booked tickets. Compare prices across GetYourGuide and Tiqets — both offer free cancellation up to 24 hours before.
#ad — we earn a small commission at no cost to you when you book through our links.










