To get to Naif proper, change over at Khalid bin Waleed ffrom the red to the green line and get down at Palm Deira station. Exit and take the pedestrian overpass and you are in Naif area proper. If you get down at Baniyas, you'll have to walk towards the sea,to get to Naif.
hmm i was told to stop at the union station.. is that the same as bin yas?
no worries you could stop at union station (that's near al ghurair) and take taxi, it will be same distance.
no.. union is an interchange, if you are coming from red line metro, either stop in union or khalid bin walid and take a green line train to reach baniyas square.
you need to get off on Baniyas square metro station (green line?) and walk or take taxi. see link http://www.timeoutdubai.com/shopping/details/6085-naif-souk
It's better if you go after 4 or better 5pm or before 1pm.