Flight distance between Cairo, Egypt and Navapolatsk, Belarus 1,764.6 mi / 2,839.8 km