Airspeed Velocity of an Unladen Swallow

About 24 mph, or 11 m/s — that's the airspeed velocity of an unladen European swallow, and it's a genuine calculation: wingbeat frequency times amplitude, divided by the Strouhal number. Adjust the figures, switch species, and yes, there is a coconut toggle.

Put this calculator on your website — free

Copy one snippet and give your visitors a working Airspeed Velocity of an Unladen Swallow.

The answer, up top

The airspeed velocity of an unladen European swallow is about 24 mph — roughly 11 metres per second, or 40 km/h. That is not a punchline. It falls out of a real, published technique for estimating how fast a flying animal cruises, based on nothing but how quickly and how widely it flaps its wings. The Monty Python bridgekeeper was asking a question that ornithology can actually answer, and the answer is: fast enough to keep pace with a sprinting human, and nowhere near fast enough to carry a coconut.

The formula

U = f × A ÷ St

U is the cruising airspeed (m/s), f is the wingbeat frequency (beats per second, Hz), A is the wingbeat amplitude (the peak-to-peak stroke height, in metres), and St is the Strouhal number, a dimensionless efficiency ratio. Rearranged from its usual form St = f × A ÷ U, it lets you solve for the one thing that is hard to measure on a wild bird — its speed — from two things that are easy to film: how fast the wings beat and how far they travel.

What a Strouhal number actually is

This is the genuinely fascinating part. The Strouhal number compares a flapping motion to forward motion. Flap fast with a big stroke while barely moving forward and St is high; glide forward while barely flapping and St is low. In between sits a narrow, efficient sweet spot — roughly 0.2 to 0.4 — where a flapping wing or fin sheds its vortices in the most propulsively efficient way. The startling result, published by Taylor, Nudds and Thomas in Nature in 2003, is that wildly different animals all converge on this same band: barn swallows and bats, hawkmoths and horseflies, sharks, dolphins, and even humpback whales all cruise at a Strouhal number between about 0.2 and 0.4. Evolution found the same efficient tuning independently across air and water, feathers and flukes. That convergence is exactly why the method works: assume a swallow is as efficient as everything else that cruises, pin St near 0.3, and the speed follows.

How we get the swallow's numbers

For the European (Barn) swallow, the classic estimate uses a wingbeat frequency of about 15 Hz and an amplitude of about 22 cm, with St = 0.3. Plugging in: U = 15 × 0.22 ÷ 0.3 = 11 m/s ≈ 24 mph. Worth an honest footnote: wind-tunnel studies of real European swallows at Lund University recorded slower flapping, closer to 7–9 beats per second, at cruising speeds of 8–11 m/s. Because those birds flap slowly relative to how fast they fly, their measured Strouhal number sits a bit below the efficient band — yet the estimated cruising speed still lands at the same familiar 9–11 m/s. Different route, same destination. The defaults above use the well-known 15 Hz / 22 cm figures because they reproduce the canonical answer cleanly; switch them to 8 Hz and 18 cm with a lower Strouhal number and you will land in the same neighbourhood.

Worked example

A European swallow, unladen, flapping at 15 Hz with a 22 cm amplitude, at a Strouhal number of 0.3:

A = 22 cm = 0.22 m. U = 15 × 0.22 ÷ 0.3 = 3.3 ÷ 0.3 = 11.0 m/s.

Converting: 11.0 × 2.23694 = 24.6 mph; 11.0 × 3.6 = 39.6 km/h; 11.0 × 1.94384 = 21.4 knots.

Verdict: about 24 mph, a hair slower than Usain Bolt's top sprint. The bridgekeeper would be satisfied.

The coconut question, taken seriously for one glorious paragraph

Could a swallow carry a coconut by a length of creeper, gripped by the husk? The obstacle is wing loading — weight divided by wing area. A European swallow masses about 20 grams. A coconut runs 1 to 2 kg; call it 1.4 kg, which is roughly 70 times the bird's entire body mass. In steady flight, lift must equal weight, and the lift a wing can produce is capped by its area, its speed, and how hard it can beat. Asking a 20-gram bird to generate seventy times its normal lift is like asking a cyclist to tow a bus uphill: the machinery is simply not rated for it. So the honest laden airspeed is zero — the swallow becomes a stationary object next to a coconut. And as the documentary establishes, it's not a question of where it grips it; a five-ounce bird could not carry a one-pound coconut regardless of grip. Laden flight is left as an exercise for the reader.

African vs European

The bridgekeeper's follow-up was a real taxonomic distinction. The canonical ~24 mph figure describes the European (Barn) swallow, Hirundo rustica, a long-distance migrant with actual wind-tunnel flight data behind it. African swallows are a genuine group of species, but they are largely non-migratory and far less studied, so the African defaults on this page are gently extrapolated — a slightly broader stroke, same physics, more guesswork. As Sir Bedevere would remind you, a swallow carrying a coconut is a separate problem from a swallow's cruising speed, and the coconut, migratory or otherwise, is not going anywhere.

Sources

The convergence of cruising animals on a narrow Strouhal band is from G. K. Taylor, R. L. Nudds and A. L. R. Thomas, “Flying and swimming animals cruise at a Strouhal number tuned for high power efficiency,” Nature 425, 707–711 (2003). The swallow-specific estimate and the 15 Hz / 22 cm / St = 0.3 worked figure follow Jonathan Corum's analysis, “Estimating the Airspeed Velocity of an Unladen Swallow” (style.org), which draws on wind-tunnel measurements of European swallows. The joke is Monty Python and the Holy Grail (1975). The footnotes are real; that is the whole point.

Frequently asked questions

What is the airspeed velocity of an unladen swallow?

Roughly 24 mph (11 m/s, about 40 km/h) for an unladen European swallow. That figure isn't a joke answer — it comes from the Strouhal-number method, which estimates cruising flight speed from how fast and how far a bird flaps its wings. Using a wingbeat frequency of about 15 Hz, an amplitude of about 22 cm, and a Strouhal number of 0.3 gives U = 15 × 0.22 ÷ 0.3 = 11 m/s. Jonathan Corum's widely cited analysis lands in exactly this range.

African or European swallow?

You have to know these things when you're a king. The famous ~24 mph estimate is for the European (Barn) swallow, Hirundo rustica, which has real wind-tunnel flight data behind it. African swallows are a genuine group of species but are non-migratory and far less studied, so the African figures here are extrapolated for fun. And per the documentary, it's not a question of where the swallow grips the coconut — see below.

Can a swallow carry a coconut?

No, and the reason is wing loading. A European swallow masses only about 20 grams; a coconut is roughly 1 to 2 kg — call it 1.4 kg, about 70 times the bird's entire body mass. Lift has to balance weight, so hauling a coconut would demand something like 70 times more lift than the swallow generates to carry itself. The bird simply cannot produce it. Laden flight is left as an exercise for the reader, ideally one holding two halves of a coconut.

What is a Strouhal number?

It's a dimensionless ratio, St = f × A ÷ U, comparing how fast something flaps (frequency f and amplitude A) to how fast it moves forward (speed U). The remarkable thing is that efficient cruising animals — birds, bats, insects, sharks, dolphins, even whales — converge on a narrow band of roughly 0.2 to 0.4, where flapping propulsion is most efficient. Taylor, Nudds and Thomas showed this in Nature in 2003. Rearranging gives U = f × A ÷ St, which is how we get the swallow's speed.

Is this a real calculation?

Yes. The Strouhal-number approach is a published method for estimating animal cruising speed, and the swallow's wingbeat figures come from wind-tunnel studies of European swallows. Plug in the numbers and you get about 11 m/s, matching independent estimates. The Monty Python framing is a joke; the physics underneath it is not.

Related calculators