This seems highly questionable. I would hazard a guess for example that cargo ships are significantly more energy efficient per gram per kilometer.
Edit: indeed my intuition was right, going by Wikipedia. Domestic waterborn and rail can transport a metric ton (i.e. 1000 kg) of freight 4-6 km using 1 MJ of energy. By contrast, a velomobile can transport a person ~12 km using 1 MJ of energy, but a person weights only about 70 kg.