I checked this one on my Pokedex and it said "AREA UNKNOWN" so I got my friend to lay me an egg. I think this is the only way possible.
Safari zone
somewhere in the safari zone the wet land i think
Bagons are only found in the safari zone, but they are very rare.
In the safari zone, but i do not know witch place.
The Safari Zone
Top of Cerulean.
In the Safari Zone.
you go to the dragon den 8-) (walk around. it will take some time. they are rare.)
No! 1. You can't trade from later systems 2. Bagon wans't a Pokemon yet...
in the safari zone using object arrangement
You can find a Bagon in the Safari Zone. From there, evolve it into Shelgon and then Salamence.
sorry you have to trade it to Pokemon soul silver