Buddy,
Balakot to dana shinkiari via ghanool road,less than two hours travelling.
You need to hire 4x4 Jeep from Balakot, it will cost you less then Rs.3000,dont forget to keep food basket with you as there is no
shopping mall on top. There is no hotel or place to stay over there only forest inspection hut is there, most of the people put a request and get in,tent is another option as the place is very scenic for camping.