Flight distance between New Kingston, Jamaica and Settat, Morocco 4,361.6 mi / 7,019.2 km