Viking Astrea Barcelona → Cartagena → Alta → Tromsø Jan 3, 2028 · 19 nights $10,098 balcony · $531/night 5% above typical · Price trending up