Flight distance between Obock, Djibouti and Krasnoyarsk, Russia 4,023.7 mi / 6,475.4 km