HM02 Fly
Location Gift from Rival on Route 119. This happens after defeating Team Aqua/Magma at Weather Institute
Description The user soars and then strikes its target on the next turn. This can also be used to fly to any familiar town.
PP 15
Type Flying
Required Badge Feather Badge (Fortree City Gym)

You will obtain HM02 Fly by defeating your Rival on Route 119. You’ll encounter your Rival (Brendan/May) near the Weather Institute on your way to Fortree City.

But before you can use Fly outside combat you must beat Fortree City’s Gym Leader Winona.

Location

Meeting up with your Rival / Pokémon ORAS
Meeting up with your Rival

The rival battle where you get HM02 Fly will be on Route 119.

This is located between Route 118 and Fortree City. When you defeat Brendan/May, they’ll reward you with HM02 Fly.

At first, the bridge that leads to the battle with your Rival is blocked by Team Aqua/Magma Grunts. You’ll need to deal with them inside the Weather Institute to unblock the path.

Once that’s done, here’s how to meet up with your Rival:

Step 1: Start at Route 119’s south entrance.

Route 119’s entrance
Route 119’s entrance

Step 2: Follow the path heading North.

Biking near the rest house
Biking near the rest house

Step 3: Cross the bridge going West.

The bridge is just up ahead
The bridge is just up ahead

Step 4: Head North until you see the Weather Institute.

Biking past the Pokémon Ranger
Biking past the Pokémon Ranger

Step 5: Cross another bridge going East.

Near the Weather Institute
Near the Weather Institute

Step 6: Head up the stairs, and your Rival will challenge you!

Where you’ll meet up with your Rival
Where you’ll meet up with your Rival
Back to: TMs & HMs