she is a ghost type in hearthome city and you can challenge her after you've done these:chase grunt around pastoria and sunyshor+given sectret posion to psyduck+beat grunt in celestic town and visit caves and finally give charm to cynthia's grandmother.then go to hearthome and into the gym in the east part of the city. p.s.sorry this is so long p.s.hope this helps have fun with the 2nd hardest gym leader.
in platinum she is in the Pokemon contest center
You can find her at the Contest Hall.
Beat maylene and wake first.
Beat Fantina in Hearthome City.
In the Hospital. Because she has diarhea.
She's the gym leader of Hearthome City and an user of ghost Pokemon.
In Diamond, Badge 5 can be gotten by defeating Fantina in her Gym in Hearthome City.
You don't have to see her afterwards.
After you get the HM and earn the Fantina in the Hearthome City Gym
fantina ia a ghost type gym leader Pokemon : Drifblim Lvl.32, Gengar Lvl.34, and Mismagius Lvl.36
you go back to Hearthome city to see Fantina cos she will be there
You need SURF! you get it when you defeat Fantina. Not really! you need to find surf! You need SURF! you get it when you defeat Fantina. Not really! you need to find surf!