i just came from naran on 30th Sep,2017 with family.
it z better to leave Lahore at mid night(10-12 p.m) and u will be in naran after 12 hours approx..adopt motorway & exit from Burhan interchange then take rout via hasan abdaal,haripur,abbotabad,mansehra,balakot,naran..Balakot main bridge has been broken when i went,may b it z repaired now,if not then take right turn from shuhaal (5-10km before Balakot) and u will b appear on other side of bridge on naran road..stay in river view hotel,u will get good room in 1500-2000 per day,ur petrol cost will b approx 5000-6000..i had travelled on cultus & it consumed Rs. 5400 petrol.(Lhr to Lhr)..for any kind of help u can call me,i will inbox u my no..stay blessed!