Flight distance between Shamakhi, Azerbaijan and Cagayan de Oro, Philippines 5,105.0 mi / 8,215.6 km