Oceania Marina Singapore → Port Klang (Pelabuhan Klang) → Rotorua → Auckland Dec 23, 2028 · 43 nights $15,599 interior · $363/night 6% above typical · Price trending up