Flight distance between Rahachow, Belarus and Vila Nova de Gaia, Portugal 1,966.4 mi / 3,164.6 km