Прежде чем взлететь, летающая рыба развивает под водой большую скорость благодаря винтообразным движениям хвостового плавника, вслед за этим она поднимается на поверхность, продолжая увеличивать скорость движения. Тогда ударом хвостового плавника летающая рыба отрывается от воды и «летит» на своих широких длинных грудных плавниках. Это планирующий полет, так как она не размахивает плавниками, как птицы — крыльями. При встречном ветре длина полета увеличивается ввиду увеличения подъемной способности воздушного течения. Во время полета, рыбы могут изменять направление, если встретят на пути препятствие.
Летающая рыба может пролететь расстояние до 150 метров, поднимаясь над водой на высоту от пяти до десяти метров. Продолжительность полета 18 секунд.
Летающие рыбы летают над водой чаще всего в тех случаях, когда их преследует какой-нибудь морской хищник, но зато они часто становятся жертвой морских птиц, которые их ловят в воздухе.