A police motorbike escort led dozens of ducks to safety after they were spotted waddling along the northbound A3 at Milford in Surrey during the Thursday morning rush hour.
Traffic was reported to be building up behind around 50 Mallard ducks near the petrol station at Eashing.
Surrey Police received a call at around 7.19am from a concerned member of the public, and a spokesman said : "A police officer attended and found around 50 young ducks waddling down the road.
"With the help of a local resident and some corn, the ducks were herded to safety into a nearby shed. The slip road at Norney was closed for a short time while the ducks were rounded up. Attempts are now being made to locate the owner of the birds."