Where to find bagon in sapphire?
Bagon is quite hard to find:Pokemon Ruby/Sapphire/EmeraldBagon is found only in Meteor Falls, the cave north of Rustboro City and west from Fallarbor Town. Make sure you have a Pokemon that knows Surf, and head to the Back Room of the cave. Bagon will be level 25, 30 or 35. Pokemon Diamond/Pearl/PlatinumBagon isn't available in Diamond. On Pearl and Platinum, Bagon is found on Route 210, on the way to Veilstone City. Proceed to the foggy area in the north of the route, then use the Poké Radar. Bagon will be level 25, 26 or 28. Pokemon Heart Gold/Soul SilverIt takes a very long time to find Bagon. It can be found in the Johto Safari Zone. You will need Baoba to have given you 'Blocks'. Bagon needs 56 Peak blocks and 35 Forest blocks in the Swamp Zone. The only way you can get this many is to upgrade them, which takes quite a long time. Keep the blocks in the swamp region and check every 10 days whether the blocks have upgraded. Bagon is found in Meteor Falls, specifically in an area of Meteor Falls that requires Pokémon with the moves Surf and Waterfall to get to