Flight distance between Islamabad, Pakistan and Mohammedia, Morocco 4,489.3 mi / 7,224.9 km