Flight distance between Navapolatsk, Belarus and Vancouver, Canada 5,015.4 mi / 8,071.5 km