The nearest airport is PEW - Peshawar Intl, located 65.4 km south of Haspur.
Other airports nearby include SDT - Saidu Sharif (65.6 km north east), JAA - Jalalabad (112.3 km west), ISB - Islamabad Chaklala (165.9 km south east), MFG - Muzaffarabad (167.5 km east),