The full Bay of Islands cruise lasts approximately seven hours, including a 1.5-hour stop at Otehei Bay on Urupukapuka Island.
Related Tours
Sign up to our newsletter for special deals & exciting news.
The full Bay of Islands cruise lasts approximately seven hours, including a 1.5-hour stop at Otehei Bay on Urupukapuka Island.
Sign up to our newsletter for special deals & exciting news.