Flight distance between Navapolatsk, Belarus and Sohar, Oman 2,582.1 mi / 4,155.5 km