Für die Fahrt über Wasser können im Prinzip alle Antriebe verwendet werden, die für Schiffe in Frage kommen. Gewöhnliche Schiffsaggregate (Dieselmotoren, Gasturbinen) sind Verbrennungsmotoren und benötigen große Mengen Sauerstoff für den Verbrennungsvorgang, der bei Überwasserfahrt oder Schnorchelfahrt aus der Luft angesaugt werden kann.