Flight distance between Bakıxanov, Azerbaijan and Cagayan de Oro, Philippines 5,034.7 mi / 8,102.5 km