Flight distance between Rahachow, Belarus and Porto, Portugal 1,965.5 mi / 3,163.1 km