Flight distance between Khouribga, Morocco and Reynosa, Mexico 5,338.3 mi / 8,591.2 km