Devnmark, Buddy as SHK_54 said, take motorway North towards Islamabad/Peshawar, just keep on motorway once you CROSS Islamabad Exit/Interchange; Burhan should be the third interchange after Islamabad (Fatih Jang is I guess first, Brahma Bahtar is 2nd and Burhan is third interchange), once you get out of the Burhan Toll-plaza, take the G.T road towards Rawalpindi/Hassan Abdal. Once in Hassan Abdal, that's where KKH starts, the signboards clearly states Abbotabad (You shouldn't miss it), after an hour or 2 on KKH (Depends on your speed/traffic) you'll enter Mansehrah ask someone to guide you towards Balakot road. Once on that road, you can clearly see milestones for Kaghan/Naran...
While in Naran, do visit the hotels on Jheel-Road and see if you can negotiate hotel price. The location of these hotels are much much better than those in bazar.
I was there 6th-9th June last year, the weather and all were just perfect.
Naran and surroundings are as safe as Lahore including the route itself.
Any other help needed PM me.
Hassan