Flight distance between Navapolatsk, Belarus and Oujda, Morocco 2,040.4 mi / 3,283.7 km