If you're at "New Moon City" (of which there is no such place in the Pokemon games), you're looking in the wrong place. You need to be at New Moon ISLAND.
Darkrai Can Be Found On New Moon Island. Darkrai Can Be Found At New Moon Island,Next To Full Moon Island.
new moon island
in new moon island
To get Darkrai on Full Moon Island you need a member pass or you can wait till there is a Nintendo event. Once you get in go to Canalave City.
that is for catching darkrai and full moon is for getting the Luna wing
You have to get the members pass in a Pokemon wi-fi event, then go to canlave city with the locked door and go to the bed and and you will appear at new moon island and DARKRAI is there so save in front of darkai and try to catch it ( Darkrai will be at lv 40 or lv 50 )
it's darkrai you need a action replay or member card to get to new moon island new moon is where you get darkrai if you have action replay you could get it but you must have to unlock fullmonn then walkthorugh the ocean keep going right then you'll be at new moon island. go in the in between those trees and you'll see darkrai.
It's on New Moon Island
any time
Darkrai dwells on New Moon Island, which is only accessible if you have the Member's Card that allows you into the locked hotel.
You have to have the member's pass. You go in, and you fall asleep, waking up on New Moon Island, where you can catch Darkrai.
Once you have the Member's Card, just enter the house in Canalave City and you'll be transferred to new Moon Island.