Aby przenieść muchę w "Pokémon FireRed", porozmawiaj z samotnikiem mieszkającym w domu na dalekiej północy trasy 16. Musisz użyć ruchu Wytnij na drzewie blokującym północną bramę, aby dostać się do niej . Ona daje ci HM02 i prosi, abyś utrzymywał jej lokalizację w tajemnicy.
Aby nauczyć swoich Pokemonów latania z HM02, musisz mieć Odznakę Gromu od pokonania porucznika w mieście Vermilion. Kiedy Pokémon nauczy się Fly, nie może zapomnieć o zastąpieniu go innym ruchem, a może zostać usunięty tylko przez Move Deleter.
Korzystanie z ruchu Mucha poza walką pozwala na podróż do Centrum Pokémonów z dowolnego miasta, które już odwiedziłeś, ale musisz być na zewnątrz, aby go użyć. Pokémon może używać Fly w ten sposób, nawet jeśli zostanie znokautowany. W bitwie Fly jest fizycznym atakiem, podczas którego twój Pokemon leci w powietrze jedną turą, a następnie leci z powrotem w dół, aby zadać obrażenia w następnej turze. Podczas swojej tury, Pokémon nie może zostać trafiony żadnymi atakami, z wyjątkiem ruchów Pęknięcie, Grzmot, Twister, Trąba powietrzna lub Sky Uppercut.