Evidentemente aprendió con Kamisama, de haber sabido antes Toriyama hubiese dejado evidencias, además, es de cajón, Yamcha no vió a nadie volar en el 22º Tenkaichi Budokai, luchó contra Ten Shin Han y éste le rompió la pierna, y se perdió todos los combates incluyendo en de Krilín con Chaoz y el de Goku y Ten Shin Han, si a éso le unimos el hecho de que ni siquiera llegó a ver a Piccolo Daimaoh, no sé cómo queréis que Yamcha aprendiese a volar en ésos tres años cuando no vió a nadie hacerlo, podríamos pensar que Yamcha pudo ver a Ten y a Chaoz cuando entrenaron en ésos tres años, pero no, ya que subieron a la torre de Karin, (a la que hay que subir escalando) y luego se separaron y entrenó cada uno por su cuenta.