Flight distance between Cagayan de Oro, Philippines and Yaroslavl, Russia 5,530.8 mi / 8,901.0 km