Ditto is popular among players who like to breed their Pokemon, because of its ability to breed with any Pokemon no matter whether they are male or female. In Pokemon Brilliant Diamond & Shining Pearl (BDSP), you will be able to find Ditto in two locations in the endgame. This guide shows where to find Ditto in the game.
Where to Find Ditto
To be able to find Ditto, first, you will need the National Pokedex and the Poke Radar. After finishing the Pokemon League, and registering all 150 Pokemon to the Sinnoh Pokedex, go and talk to the Professor in Sandgem town to get the National Pokedex and the Poke Radar. Then you will be able to find Ditto in Route 218 and Crystal Biome in the Grand underground.
Ditto Location 1: Route 218
Go to Route 218 as shown in the picture below. Go into the bushes shown in the second picture below and use the Poke Radar. This will make a few of the bushes move. Go into a moving bush to initiate a fight. There is a 20% chance that you will encounter Ditto here. You might have to do it several times to finally encounter Ditto.
Ditto Location 2: Grand Underground Crystal Biome
To reach the Underground Crystal Biome, go to the Celestic Town and use the Explorer Kit to reach the Grand Underground. Click here to see how to go to Grand Underground.
In the Grand Underground, go to the location marked with a big crystal on the mini-map as shown below. Here you will find the Crystal Biome. Inside the Crystal Biome, there is a 10% chance that you might encounter Ditto. You might have to come back here several times to finally encounter Ditto.