Route 128 Ruby & Sapphire · Route

Route 128 lies between Route 127 and Route 129 and leads east to Ever Grande City. The underwater entrance to Seafloor Cavern is here, where you chase Team Magma (Ruby) or Team Aqua (Sapphire) after getting Dive. Later you return to cross to Ever Grande City and the Pokémon League.
- Wild Pokémon
- 7
- Items
- 5
- Trainers
- 5
- HMs
- Surf, Dive (to enter Seafloor Cavern)
Connects to: Ever Grande City · Route 127 · Route 129 · Seafloor Cavern
Route 128 on the Hoenn map
Wild Pokémon
| Pokémon | Type | Lv. | Ruby | Sapphire |
|---|---|---|---|---|
Tentacool | WaterPoison | 5–35 | 60% | 60% |
Wingull | Water | 10–30 | 35% | 35% |
Pelipper | Water | 25–30 | 5% | 5% |
| Rod | Pokémon | Lv. | Ruby | Sapphire |
|---|---|---|---|---|
| Old Rod | Magikarp | 5–10 | 70% | 70% |
Tentacool | 5–10 | 30% | 30% | |
| Good Rod | Magikarp | 10–30 | 60% | 60% |
Wailmer | 10–30 | 20% | 20% | |
Luvdisc | 10–30 | 20% | 20% | |
| Super Rod | Wailmer | 30–45 | 45% | 45% |
Luvdisc | 30–35 | 40% | 40% | |
Corsola | 30–35 | 15% | 15% |
Chances are the game’s encounter slots for each version (grass 20/20/10/10/10/10/5/5/4/4/1/1, surfing, diving and Rock Smash 60/30/5/4/1, Old Rod 70/30, Good Rod 60/20/20, Super Rod 40/40/15/4/1). A dash means the Pokémon does not appear in that version here. Version exclusives · Where to find every Pokémon.
Trainers
| Trainer | Pokémon | Prize |
|---|---|---|
TriathleteIsaiah | Staryu 36PokéNav rematches (4)Rematch 1 · ¥1,560 Staryu 39Rematch 2 · ¥1,680 Staryu 42Rematch 3 · ¥1,800 Starmie 45Rematch 4 · ¥1,920 Starmie 48 | ¥1,440 |
TriathleteKatelyn | Staryu 36PokéNav rematches (4)Rematch 1 · ¥1,560 Staryu 39Rematch 2 · ¥1,680 Staryu 42Rematch 3 · ¥1,800 Starmie 45Rematch 4 · ¥1,920 Starmie 48 | ¥1,440 |
FishermanWayne | Tentacool 30 Tentacool 30 Wailmer 35 Tentacruel 32 | ¥1,280 |
CooltrainerRuben | Shiftry 34 Graveler 34 Loudred 34 | ¥1,632 |
CooltrainerAlexa | Gloom 35 Azumarill 35 | ¥1,680 |
Prize money is four times the level of the trainer’s last Pokémon times the trainer class’s base rate (doubled in double battles). Trainers with rematches show up again as ready to battle in the PokéNav’s Trainer’s Eyes.
Items
| Item | How | Where |
|---|---|---|
| Heart Scale | Hidden | Route 128 |
| Heart Scale | Hidden | Route 128 |
| Heart Scale | Hidden | Route 128 |
| Protein | Hidden | Underwater |
| Pearl | Hidden | Underwater |
Hidden items can be found with the Itemfinder.
Tips
- Dive in the deep water near the southern part of the route to enter Seafloor Cavern.
- Three Heart Scales are hidden on the small islands; check the island edges.
- This is the best place to fish for Luvdisc: 20% with the Good Rod and 40% with the Super Rod.
- Corsola appears 15% of the time with the Super Rod.
- Triathletes Isaiah and Katelyn each use a level 36 Staryu and offer four rematches.
Walkthrough: Part 12: Dive and the Seafloor Cavern · Part 15: Victory Road, the Elite Four and the Champion
More maps
FAQ
Where is Corsola in Ruby and Sapphire?
Fish with the Super Rod on Route 128. Corsola appears 15% of the time at levels 30 to 35 in both versions.
How do I get to Seafloor Cavern?
Surf to Route 128 and use Dive in the deep, dark water near the southern end of the route. You need the Mind Badge to use Dive outside battle.
How do I get to Ever Grande City?
Follow Route 128's eastern branch past the islands; it leads into Ever Grande City.
What Pokémon can you catch in Route 128 in Ruby and Sapphire?
7 species: Tentacool, Wingull, Pelipper, Magikarp, Wailmer, Luvdisc, Corsola.
Sources & picture credits
- Route 128 (Bulbapedia)
- pret/pokeruby (decompiled game data)
- Map: Hoenn_Route_128_RSE.png
- Map: Hoenn_Route_128_underwater_RSE.png
Guide text is original retrogameindex writing, checked against Bulbapedia and the game data. Wild Pokémon and encounter chances for both versions, items, trainers, gifts, trades and shops come from the pret/pokeruby decompilation (pret/pokeruby 5784633ce4). Maps and sprites © Nintendo / Creatures / GAME FREAK, archived from the Bulbagarden Archives; the Hoenn map is drawn from the game’s own PokéNav map graphics.





















