The topic came up: What sorts of critters move using the least energy per unit distance and per unit weight? Fish swimming, birds flying, or animals walking?
You can guess first - answer below the fold -
In order of energy efficiency, fish most efficient, then flight, then walking.
That does not take speed of movement into account, though. Other complications: animals and fish gain efficiency per unit weight for additional weight. So, in the end, the answer is not too meaningful.