You need to go through Rock Tunnel (I think that's what it's called) to Lavender Town. From there, head west until you get to a house (not the way into Saffron, the house just to the right!) which leads to Celadon City, home of the next gym and the biggest PokeMart in Kanto.
Chat with our AI personalities
talk to fishermen. you can get an old rod in the city with LT surge
LT. Surge has a level 28 Raichu and that's it.
in vermilion city, after you beat LT. SURGE he gives it to you with the THUNDERBADGE
To use the HM Fly, you have to have the Thunder Badge, won from Lt. Surge in Vermilion City.
after beating lt. surge, you ll get it with thunderbadge