Phase 6 section

Pokemon HeartGold logoPokemon SoulSilver logo

Pokémon HeartGold & SoulSilver Routes 40-41 and Whirl Islands exterior Walkthrough

Storm Badge

Surf the full island chain and register the future Lugia entrances. Exact HGSS encounters, trainers, items, puzzle route, version differences, and completion checks.

By Damodar Sharma Updated July 10, 2026 Walkthrough

Surf the full island chain and register the future Lugia entrances. This combined guide never substitutes original Gold/Silver or Crystal data for the Nintendo DS remakes.

Source maps

Route 40, Route 41, Route 40 Battle Frontier Gatehouse.

Encounter rows35Trainer rows14Visible / hidden / trees1 / 3 / 0

Version scope

HeartGold and SoulSilver are labeled per row. Event-only and external-device content is never presented as normal retail progression.

Route Plan

Leave Olivine south, clear every swimmer on Routes 40 and 41, inspect all four Whirl Island mouths, and continue southwest to Cianwood. Whirlpool blocks the dungeon until Pryce.

Wild Pokémon

Version:

Each area below has its own table, split by encounter method. Standard rates merge every base slot for a species and are shown per time window: morning 04:00-09:59, day 10:00-19:59, night 20:00-03:59. Swarm, radio-broadcast, and Headbutt tables keep their own labeled rows, and every row carries HG/SS markers. Underlying slot odds: grass 20/20/10/10/10/10/5/5/4/4/1/1; Surf 60/30/5/4/1; Rods 40/30/15/10/5; Rock Smash 80/20; Headbutt 50/15/15/10/5/5.

Route 40

Route 40 wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Swarm (post-National Dex daily announcement)
Magikarp artworkMagikarpHGSS40100%Super Rod. Post-National Dex swarm replacement.
Magikarp artworkMagikarpHGSS2065%Good Rod. Post-National Dex swarm replacement.
Tentacool artworkTentacoolHGSS15-2560%Surf. Post-National Dex swarm replacement.
Magikarp artworkMagikarpHGSS1015%Old Rod. Post-National Dex swarm replacement.
Surfing
Tentacool artworkTentacoolHGSS10-2590%Rate counts base slots temporarily replaced by the announced daily swarm.
Tentacruel artworkTentacruelHGSS15-2510%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Old Rod
Magikarp artworkMagikarpHGSS1085%Rate counts base slots temporarily replaced by the announced daily swarm.
Krabby artworkKrabbyHGSS1015%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Good Rod
Krabby artworkKrabbyHGSS2050%Rate counts base slots temporarily replaced by the announced daily swarm.
Magikarp artworkMagikarpHGSS2040%Rate counts base slots temporarily replaced by the announced daily swarm.
Corsola artworkCorsolaHGSS2010%10%Rate counts base slots temporarily replaced by the announced daily swarm.
Staryu artworkStaryuHGSS2010%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Super Rod
Krabby artworkKrabbyHGSS4060%Rate counts base slots temporarily replaced by the announced daily swarm.
Corsola artworkCorsolaHGSS4030%30%Rate counts base slots temporarily replaced by the announced daily swarm.
Staryu artworkStaryuHGSS4030%Rate counts base slots temporarily replaced by the announced daily swarm.
Kingler artworkKinglerHGSS4010%Rate counts base slots temporarily replaced by the announced daily swarm.

Route 41

Route 41 wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Swarm (post-National Dex daily announcement)
Magikarp artworkMagikarpHGSS40100%Super Rod. Post-National Dex swarm replacement.
Magikarp artworkMagikarpHGSS2065%Good Rod. Post-National Dex swarm replacement.
Tentacool artworkTentacoolHGSS15-2560%Surf. Post-National Dex swarm replacement.
Magikarp artworkMagikarpHGSS1015%Old Rod. Post-National Dex swarm replacement.
Surfing
Tentacool artworkTentacoolHGSS15-2560%Rate counts base slots temporarily replaced by the announced daily swarm.
Tentacool artworkTentacoolHGSS10-2030%Rate counts base slots temporarily replaced by the announced daily swarm.
Tentacruel artworkTentacruelHGSS15-2530%Rate counts base slots temporarily replaced by the announced daily swarm.
Mantine artworkMantineHGSS15-2510%Rate counts base slots temporarily replaced by the announced daily swarm.
Tentacruel artworkTentacruelHGSS15-2510%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Old Rod
Magikarp artworkMagikarpHGSS1085%Rate counts base slots temporarily replaced by the announced daily swarm.
Tentacool artworkTentacoolHGSS1015%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Good Rod
Magikarp artworkMagikarpHGSS2040%Rate counts base slots temporarily replaced by the announced daily swarm.
Tentacool artworkTentacoolHGSS2030%Rate counts base slots temporarily replaced by the announced daily swarm.
Chinchou artworkChinchouHGSS2020%Rate counts base slots temporarily replaced by the announced daily swarm.
Shellder artworkShellderHGSS2010%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Super Rod
Chinchou artworkChinchouHGSS4040%Rate counts base slots temporarily replaced by the announced daily swarm.
Shellder artworkShellderHGSS4030%Rate counts base slots temporarily replaced by the announced daily swarm.
Tentacruel artworkTentacruelHGSS4020%Rate counts base slots temporarily replaced by the announced daily swarm.
Lanturn artworkLanturnHGSS4010%Rate counts base slots temporarily replaced by the announced daily swarm.

Trainers

Teams are the exact source party records. Moves and held items appear only when the trainer format defines them. Reward = last party member level × 4 × trainer-class multiplier; double battles double the base payout where the engine applies it.

TrainerLocation / orderFull teamRewardBattle note
Swimmer F trainer battle spriteSwimmer F ElaineSource trainer ID 9Route 40 • source tile (247, 292)₽336Single battle.
Swimmer M trainer battle spriteSwimmer M SimonSource trainer ID 16Route 40 • source tile (241, 283)₽320Single battle.
Swimmer F trainer battle spriteSwimmer F PaulaSource trainer ID 85Route 40 • source tile (236, 309)₽304Single battle.
Swimmer M trainer battle spriteSwimmer M RandallSource trainer ID 86Route 40 • source tile (239, 305)
  • Shellder artworkShellder Lv. 18Moves: Supersonic / Icicle Spear / Withdraw / Tackle
  • Wartortle artworkWartortle Lv. 20Moves: Rapid Spin / Bite / Water Gun / Tail Whip
  • Shellder artworkShellder Lv. 18Moves: Supersonic / Icicle Spear / Withdraw / Tackle
₽288Single battle.
Swimmer F trainer battle spriteSwimmer F KayleeSource trainer ID 90Route 41 • source tile (250, 354)
  • Goldeen artworkGoldeen Lv. 18Moves: Water Pulse / Horn Attack / Supersonic / Peck
  • Goldeen artworkGoldeen Lv. 20Moves: Water Pulse / Horn Attack / Supersonic / Peck
  • Seaking artworkSeaking Lv. 20Moves: Water Pulse / Horn Attack / Supersonic / Peck
₽320Single battle.
Swimmer F trainer battle spriteSwimmer F SusieSource trainer ID 91Route 41 • source tile (207, 326)
  • Psyduck artworkPsyduck Lv. 20Moves: Scratch / Water Gun / Disable / Confusion
  • Goldeen artworkGoldeen Lv. 22Moves: Flail / Water Pulse / Supersonic / Horn Attack
₽352Single battle.
Swimmer F trainer battle spriteSwimmer F DeniseSource trainer ID 92Route 41 • source tile (208, 377)₽352Single battle.
Swimmer F trainer battle spriteSwimmer F KaraSource trainer ID 93Route 41 • source tile (226, 361)₽320Single battle.
Swimmer F trainer battle spriteSwimmer F WendySource trainer ID 94Route 41 • source tile (219, 341)
  • Horsea artworkHorsea Lv. 21Moves: Bubble / Smoke Screen / Leer / Bubble Beam
  • Horsea artworkHorsea Lv. 21Moves: Focus Energy / Smoke Screen / Leer / Bubble Beam
₽336Single battle.
Swimmer M trainer battle spriteSwimmer M CharlieSource trainer ID 95Route 41 • source tile (249, 334)₽304Single battle.
Swimmer M trainer battle spriteSwimmer M GeorgeSource trainer ID 96Route 41 • source tile (219, 328)₽304Single battle.
Swimmer M trainer battle spriteSwimmer M BerkeSource trainer ID 97Route 41 • source tile (222, 351)₽368Single battle.
Swimmer M trainer battle spriteSwimmer M RonaldSource trainer ID 98Route 41 • source tile (224, 377)₽320Single battle.
Swimmer M trainer battle spriteSwimmer M MatthewSource trainer ID 99Route 41 • source tile (241, 351)₽368Single battle.

Items And Hidden Items

ItemMethodPlain-English placementSource tile
TM88Visible item ballPick up the item ball in the southeast part of Route 40.252, 300
Hyper PotionHidden / Dowsing MCHNUse the Dowsing MCHN on the ground in the southeast part of Route 40.252, 300
Max EtherHidden / Dowsing MCHNUse the Dowsing MCHN on the ground in the southeast part of Route 41, 13 tiles east and 7 tiles north from the nearest source NPC.237, 370
StardustHidden / Dowsing MCHNUse the Dowsing MCHN on the ground in the northwest part of Route 41, 4 tiles west and 10 tiles south from the nearest source NPC.203, 336

Puzzles And Systems

Follow the route plan in order; source tiles in the item and trainer tables provide a QA anchor for every placed object.

Completion Checklist

  • Visit all 3 mapped source subareas assigned here.
  • Account for 35 random, Headbutt, Safari, Contest, static, gift, trade, or event rows across the per-area tables.
  • Defeat or deliberately defer all 14 listed trainer records.
  • Collect 1 visible items, 3 hidden items, and 0 Apricorn trees assigned here.
  • Finish the stated story, puzzle, schedule, version, and event conditions before moving on.

Sources And Validation

Dex quick links

Pokemon in this phase