MS Aurelia Barcelona → Málaga → Halifax → New York Jul 4, 2028 · 14 nights $6,249 balcony · $446/night