The distance between Peshawar to Faisalabad District is 473 Km by road. You can also find the distance from Peshawar to Faisalabad District using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Peshawar to Faisalabad District for road driving directions!