Krillin can fly because he is skilled at channelling Ki, witnessed the technique many times from Tien and Chiaotzu and then practised flying a lot between the 22nd and 23rd World Martial Arts Tournaments.