all areas u mentioned r assesible by car easily these dayz....... in swat u can easily reach till behrain .......... timargrah bhe ja sakty hai ap easily and buner bhe,.... now these are all vast areas...
its preferable that u visit famous points in mingora like mallam jaba, marghazar hotel white palace and miandam.... in buner there is not much to c neither in timargrah...........
u ca also visit shangla form kwazakhela........ that is a butiful
in swabi u have many spots like rani ghat, sehbazgarhi ruins asota stone circle and shewa .... sher khan kelay (grave of nishan e haidar recipient) and tarbela dam abaseen restaurant for fish.........