How Long does It Take for Duck Eggs to Hatch?

Duck’s eggs need to be incubated for 28 days, but this starts after the mother duck starts sitting on them. Then it could take up to three days for all the eggs to hatch.