Board Thread:Naruto Discussions/@comment-38812954-20191016022101/@comment-43403813-20191030202849

Regardless, it is not normal for a person to jump 1000ft into the air, and suspend themselves for a number of minutes like the way Pain did. It's safe to say that he can fly based on the ability he showed, if he wanted to.

The anime even reinforced this in Pain vs Six tailed cloak, showing Pain with the ability to glide through the forest like a plane lmao.

So I reckon he can actually fly.