How to clear Bat Hall Stage, also known as Bat Course, in Super Mario Land 2: 6 Golden Coins.

How to Reach Pumpkin Zone
Pumpkin Zone is in the northeast part of the world map. Bat Hall Stage is the first stage of the zone.
How to Clear Bat Hall Stage
Go to the right and you find a ? Block, as well as a Masked Ghoul. Stomp it or hit it with a fireball. The ? Block just contains a Fire Flower. Go to the right and down the pipe.
Go to the left, but beware of the Spiked Ball that goes up and down on the chain. Go to the right from there, past another Spiked Ball, followed by three more Spiked Balls, and a Masked Ghoul.
Next, there are coins, ? Blocks, and Masked Ghouls. The third ? Block contains a Carrot.
Get the two coins to the right of the pipe and go up the pipe. Jump on the flashing blocks, but beware that if you turn your back on the Boo ghosts, they will start chasing you. Jump up all the blocks to find three ? Blocks at the top. The middle block contains a 1-Up Heart. Go down to the bottom-right side of this room and go down the pipe.
You will fall through the Midway Bell. You can optionally go left to get some coins, but you have to dodge fireballs from the Venus Fire Trap, get past a Masked Ghoul, and avoid getting hit by a Falling Spike that falls from the ceiling.
Go to the right, past the Venus Fire Trap, and watch out for a Falling Spike, a Masked Ghoul, and another Falling Spike and Masked Ghoul.
Next, there are three pipes. A Masked Ghoul falls off the edge of one of the pipes, and there is a Piranha Plant in the middle pipe, and a Venus Fire Trap in the rightmost pipe.
After that, go to the right, past a Masked Ghoul on the stairs, a Spiked Ball, a Piranha Plant in a pipe, and another Spiked Ball.
The path splits into an upper path and a lower path. First, take the lower path to get all the coins, but don't let the Piranha Plants hit you. Then go to the left, up the stairs, until you're at the top, and jump up to the upper path. Go to the right and you will find a Kurokyura that releases bats that are called Minikyura. You can stomp on a Minikyura from above to reach the ledge above you, then go to the right and hit the ? Block to get a 1-Up Heart.
Then go back down to where the Kurokyura is releasing bats, and stomp on the Kurokyura. Then run to the right and hit the Bonus Bell to complete the level. If you hit the Bonus Bell, you'll play Mario Catcher.
After the Level
You can continue on to Yōkai Monastery Stage.
Or you can go to any of the other zones: