Flight distance between Navapolatsk, Belarus and Sanaa, Yemen 2,897.3 mi / 4,662.7 km