Flight distance between Navapolatsk, Belarus and Khouribga, Morocco 2,310.2 mi / 3,718.0 km