Flight distance between Navapolatsk, Belarus and Agadir, Morocco 2,540.9 mi / 4,089.2 km