Where to find Luvdisc in HeartGold & SoulSilver

Surf: Route 27 (60%, Swarm)

Luvdisc in every game · Pokémon HeartGold & SoulSilver interactive map (Johto & Kanto)