yes
I am from Swat
Gli and any car can easily reach to naran , even to Mahodand.
but some places there are very bad for cars if your are new to these roads. so better to take a jeep from kalaam to mahodand etc.
there is only one route.
LHR-> Motorway to Rashakai interchange ! crossing Mardan towards Malakand. and then through Mingora, Matta and Behrain onward s Swat.