You need to defeat Koga in Fuchsia City to get the 5th badge, the Soul Badge.
Chat with our AI personalities
You get the Marsh badge from defeating Sabrina, who is the gym leader in Saffron City. Sabrina uses psychic Pokemon.
You have to get the HM01(cut) , teach it to a Pokemon and when you're facing the a tree to cut down open the Pokemon team menu and click on the Pokemon that knows cut and select the cut option. You also need the second gym badge
To use the HM Fly, you have to have the Thunder Badge, won from Lt. Surge in Vermilion City.
you use a blue flute to wake it up.after its awake you battle it.
moltres is at the victory road