Fly causes damage. On the turn it is used, your Pokémon flies high into
the air, where it is protected from most attacks. On the following turn,
your Pokémon descends and causes damage.
Outside of battle (but only outdoors), Fly enables you to travel
quickly to any previously visited PokéCenter.