Flight distance between Rahachow, Belarus and Cagayan de Oro, Philippines 5,939.7 mi / 9,559.1 km