Launched in 2002 by the esteemed Finnish builder Oy Nautor AB, INVICTUS is one of the final Swan 77s to be constructed, designed by the legendary German Frers. At 25m, she is a yacht that blends exhilarating sailing performance with bespoke luxury.
Extensively upgraded by successive owners and benefitting from a comprehensive refit programme between 2023 and 2024, INVICTUS is presented in exceptional condition. She is a rare opportunity to acquire a pedigree Swan with a unique specification, equally at home on bluewater passages, refined private cruising, or on the regatta circuit.
Key Features
- Extensively refitted 2023–2024, with major maintenance and upgrades continuing through 2025, presented in exceptional condition
- Rebuilt 225Hp engine, carbon mast and new North Sails wardrobe
- Effortless performance with advanced hydraulics and bowthruster
- Accommodation for up to 9 guests in four ensuite cabins
Specifications
Overview
- Name:INVICTUS
- Yacht Type:Sail Yacht
- Builder:Nautor Swan
- Exterior Designer:German Frers
- Interior Designer:Nautor Swan
- Refits:2024-01-01
Dimensions
- Length Overall:24.99 metres
- Beam:6 metres
- Max Draught:2.95 metres
- Gross Tonnage:49
Construction
- Builder:Nautor Swan
- Year of Build:2002
Performance & Capacities
- Max Speed:10 kn
- Cruising Speed:8 kn
- Fuel Capacity:1740 litres
- Water Capacity:1370 litres
Accommodation
- Guests:9
- Passenger Rooms:4


