Goose rather likes this one. Seventeen nights crossing the Atlantic on Norwegian Viva, with stops across Spain, Madeira and the Caribbean before finishing in Texas, is a lot of holiday for under £600 per person.
🚢 17-night transatlantic cruise
💷 From £568.56 per person based on 2 adults sharing
📅 Departing 14 October 2026
📍 Barcelona → Galveston, Texas
🛏️ Inside cabin
🍽️ Full board included
The itinerary starts with a couple of Mediterranean stops before heading west across the Atlantic. You’ll then pick up a run of warmer-weather destinations through the Caribbean before arriving in Galveston.
Itinerary
- Barcelona, Spain
- Alicante, Spain
- Motril, Spain
- Funchal, Madeira
- Philipsburg, St Maarten
- La Romana, Dominican Republic
- Cabo Rojo, Dominican Republic
- Falmouth, Jamaica
- Galveston, Texas
There are also plenty of sea days, which suits this kind of trip nicely — Norwegian Viva has restaurants, bars, entertainment and resort-style facilities to make the crossing part of the holiday rather than simply the journey.
Good to know
This is a cruise-only fare, so you’ll need to arrange travel to Barcelona and your journey home from Galveston separately.
The sailing runs from 14–31 October 2026, and fares can move quickly depending on cabin availability. Comparable current fares for this exact sailing are now showing considerably higher, so the £568.56pp price looks especially strong if it is still available.