I don't think I'll be able to do it today, so I'll just move on and come back when I have Fly.
Dance to Route 24.
Dance to Cerulean City.
Dance to Route 5.
Edit: Yep, I was right. :D
I'll just get one there, since I was gonna avoid leveling it until I got to Celadon anyways.