Muhammad Khel airports ::
The nearest airport is PEW - Peshawar Intl, located 144.5 km north east of Muhammad Khel.
Other airports nearby include JAA - Jalalabad (157.1 km north), PZH - Zhob (206.5 km south west), KBL - Kabul Intl (214.0 km north west), SDT - Saidu Sharif (263.7 km north east),