Flight distance between Sale, Morocco and Rawalpindi, Pakistan 4,453.1 mi / 7,166.5 km