Parashnath station is 45 kms from Giridih while Dhanabd is 60 kms.
For Delhi there is no good trains from Madhupur but some from Dhanbad.
12817 mein seats avl ki problem nahi hoti hai par I still feel boarding Poorva, Purshotttam
would be a good choice (maybe Tatakal normal to impossible hai)