The cape feather that enables you to fly is not accessible until you have finished the first castle and are at the level titled Donut Plains 1.;
, This can be done via a question mark box, finding it in mini-games, or stomping on a flying Koopa with a flashing cape.
 Run along it, using the right arrow and the Y button, until Mario swings his arms open.
 Continue holding down the Y button., If you are heading to the right, use the left arrow. If you are heading to the left, use the right arrow. Tap it every second or two, while continuing to hold down the Y button.
Finish the first castle in the game.
Acquire the feather.
Find an empty stretch of flat land.
Press the B button to jump.
Press the arrow button of the opposite direction you're heading in.
{"src": "wikihow-all_test", "title": "How to Fly in Super Mario World"}