An alternative should be to drive on the Kaghan Valley and that is a 6 -hour drive from Islamabad and can be achieved within a weekend (e.g. leaving Friday lunchtime and overnighting in Abbottabad) - but much better to strategy 3 or even more nights If you're able to. Beware https://directoryarmy.com/listings12826109/english-courses-in-rawalpindi-secrets