SYT Exclusive: Delta launches 66 metre superyacht Invictus

Delta has launched Project Invader, now named Invictus. Invictus, a 66-meter steel and composite motoryacht, scheduled for delivery this summer. The 66-metre superyacht has an ice-strengthened steel hull and composite superstructure.

The Delta Design Group is responsible for naval architecture, space planning and exterior styling. Invictus is powered by twin Caterpillar 3516 main engines, and will cruise at 12 knots and a maximum speed of 16.8 knots.

By Maarten Janssen, photo by Kyle Stubbs



Delta Marine yachts for sale (6)

Delta Marine yachts (36)

Featured companies

Featured Yachts


Related companies