Go to lavendar town and then enter Pokemon tower in there you can find a gastly.
Chat with our AI personalities
misdreavus you can get this from Pokemon leafgreen. Or shuppet/banette can learn it and even duskull/dusclops. gastly and all evolves can to
You can't catch Gastly in Sapphire. The only way to get one is to trade one from FireRed or LeafGreen.
Gastly is found in Bellsprout Tower.
No, Gastly cannot learn to fly.
Gastly evolves at level 25.