Pokemon Walkthroughs and Utilities

How to Trade From Ruby to Black 2

If you find any errors or missing information in this guide, or if you have any feedback, please let me know.

Contents

Choose the Games that You Want to Trade Between

To begin, choose the game to trade from, OR use the form below.

FROM:
TO:

Overview

To transfer pokémon from Pokémon Ruby to Pokémon Black 2, you need to do the following steps:

  1. Transfer the pokémon from Pokémon Ruby to Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver
  2. Transfer the pokémon from Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver to Pokémon Black 2

Part 1: Transfer from Pokémon Ruby to Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver

What You Need

To send pokémon from Pokémon Ruby to Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver, you need a Nintendo DS that has a GBA cartridge slot.

Please make sure that your cartridges are genuine Nintendo products! Counterfeit games might not be able to trade. Here is a guide that explains how to check if a GBA game is genuine or fake: How to Spot Fake/Bootleg Pokémon Games. Here is a guide that explains how to check if a Nintendo DS game is genuine or fake: Quick and Easy Ways to Spot a Bootleg Nintendo DS Game. For more information, including contact information for reporting bootlegs, visit Nintendo's anti-piracy web page.

In-Game Requirements

To transfer pokémon from Pokémon Ruby to Pokémon Diamond or Pokémon Pearl, then in Pokémon Diamond or Pokémon Pearl, you need to have seen all 150 pokémon in the Sinnoh Pokédex (excluding Manaphy), then talk to Professor Rowan in Sandgem Town to get the National Pokédex.

To transfer pokémon from Pokémon Ruby to Pokémon Platinum, then in Pokémon Platinum, you need to get the Pokédex from Professor Rowan in Sandgem Town, and you need to have at least two pokémon in your party.

To transfer pokémon from Pokémon Ruby to Pokémon HeartGold or Pokémon SoulSilver, then in Pokémon HeartGold or Pokémon SoulSilver, you need to defeat the Elite Four and enter the Hall of Fame, then try to board the S.S. Aqua to get the National Pokédex.

How to Trade

This is a ONE-WAY TRANSFER! Pokémon sent from Pokémon Ruby to Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver cannot be sent back to Pokémon Ruby!

Put your Pokémon Ruby cartridge into the GBA slot of the Nintendo DS. Put your Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver cartridge into the DS game slot. Start your Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver game and choose the "Migrate from Pokémon Ruby" option in the menu. When asked to migrate, say Yes. When asked to confirm, say Yes. Choose exactly six pokémon (no more and no less) to transfer. After choosing, say Yes, and when informed that the pokémon cannot be returned to the GBA cartridge, say Yes.

Then start your game of Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver. You need to go to Pal Park in the game. The following sections explain how to go to the Pal Park.

Pal Park Location in Diamond, Pearl, or Platinum

The Pal Park is in Route 221. To get there, go south from Sandgem Town and use Surf to travel to Route 219. Go south from there to Route 220, then use the northeast path to go to route 221. Keep going east until you reach a building. This is Pal Park. Go inside.

Pal Park Location in HeartGold or SoulSilver

Pal Park is in Fuchsia City. Go to Fuchsia City and enter the northernmost building to reach Pal Park.

Using the Pal Park

Before using Pal Park, you might want to bring a Pokémon with you that knows Surf, because certain areas of Pal Park are only accessible with Surf. If this is your first visit, Professor Oak will talk to you. Afterward, go up to the counter and talk to the guy wearing a construction helmet. Say Yes when asked to participate in the Catching Shows. He will ask if you want to read the instruction manual. When you are done, choose UNDERSTOOD! Then say Yes to participate in a Catching Show now. He'll give you six Park Balls. Then you will enter the Pal Park. Run around in the tall grass to encounter the pokémon that you migrated from Pokémon Ruby. The Park Balls always capture successfully, just like Master Balls (but you can only use Park Balls inside Pal Park), so just throw a Ball and you will catch the pokémon. Repeat this process to catch all of the pokémon that you migrated from Pokémon Ruby. After you have caught them all, you will be asked if you want to put all of the caught pokémon in PC Boxes.

Part 2: Transfer from Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver to Pokémon Black 2

What You Need

To send pokémon from Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver to Pokémon Black 2, you need two Nintendo systems that can play Nintendo DS games.

Please make sure that your cartridges are genuine Nintendo products! Counterfeit games might not be able to trade. Here is a guide that explains how to check if a GBA game is genuine or fake: How to Spot Fake/Bootleg Pokémon Games. Here is a guide that explains how to check if a Nintendo DS game is genuine or fake: Quick and Easy Ways to Spot a Bootleg Nintendo DS Game. For more information, including contact information for reporting bootlegs, visit Nintendo's anti-piracy web page.

In-Game Requirements

To make the transfer, then in Pokémon Black 2, you need to defeat the Elite Four and enter the Hall of Fame, then go to the PokéTransfer Lab on Route 15.

How to Trade

This is a ONE-WAY TRANSFER! Pokémon sent from Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver to Pokémon Black 2 cannot be sent back to Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver!

To transfer pokémon from Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver to Pokémon Black 2, go to Route 15 in Pokémon Black 2 and go into the Poké Transfer Lab. Go inside. If this is your first visit, a scientist will talk to you and take you to the top of the room. If you have visited before, go talk to the scientist at the top.

When asked to use another DS, choose Yes. When you are informed that the pokémon can't be sent back, choose Yes. When prompted to start DS Wireless Communications, choose Yes. When asked to save the game, choose Yes.

Turn on your other Nintendo DS or 3DS that has the Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver cartridge in it, then choose DS Download Play from the menu (if using a 3DS, Download Play is in the home screen. Look for the orange icon with a DS on it. When prompted, choose to download Nintendo DS software). Select the game that has the ID number that is displayed in your Pokémon Black 2 game, then say Yes to download. After it downloads, choose exactly six pokémon that you want to transfer, and say Yes when asked if you want to transfer those pokémon. Say Yes if the game tells you that held items will be put into the bag.

After you have chosen the pokémon, you will play a minigame in Pokémon Black 2 where you throw pokéballs at pokémon that move around the screen. To throw the pokéballs, drag the stylus on the touchscreen to pull the Pokéball downward, and watch the top screen to see where the pokéball will land. Take the stylus off of the screen to throw the pokéball. If a pokémon is hiding in a bush, throw a pokéball at the bush to make the pokémon jump out. Throw a pokéball at a jumping pokémon to catch it. Near the end of the time limit, a pink cloud of Sleep Powder will float across the screen. Hit the pink cloud with a pokéball to make the pokémon fall asleep. Then throw pokéballs at the sleeping pokémon. If a pokémon is not on the screen when you hit the pink cloud, you won't be able to catch that pokémon until it wakes up and comes back onscreen.

If there are any pokémon that you do not want to send from Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver to Pokémon Black 2, just don't catch those pokémon. Uncaught pokémon will go back to Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver.

After the time runs out, you will be asked if you want to transfer the caught pokémon. If you say No, the pokémon will go back to Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, or Pokémon SoulSilver. Otherwise, say Yes to transfer them. The game will be saved. You will be asked if you want to use the Poké Transfer again. Choose No if you are done, or choose Yes if you want to transfer more pokémon. If you are done, the game will ask you to turn off the power.

In Pokémon Black 2, the caught pokémon will be sent to your PC Box.