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