They can’t smell it until it gets there. But the blood isn’t just flowing in the water in a blob, it’s mixing in and fairly rapidly spreading out “diffusion”.
Pour milk in your tea or coffee and see how fast it mixes in…that’s basically what the blood is doing in the water. And sharks have *really* good sense of smell so it only takes a tiny tiny bit of blood for them to pick up.
As others said, sharks have highly sensitive olfactory glands, allowing them to detect blood in water at very low concentrations (1 part per 10 billion parts of water). This sensitivity enables them to sense blood from miles away. So when blood enters the water, its molecules disperse through the movement of the water (currents, waves). Sharks detect these molecules as they spread, not needing the physical water with the original blood to reach them. Their ability to follow the scent gradient—concentrations of blood molecules—helps them locate the source of the blood.
Latest Answers