Flight distance between Fort Liberté, Haiti and Khouribga, Morocco 4,064.0 mi / 6,540.3 km