Flight distance between Eloy Alfaro, Ecuador and Moscow, Russia 7,386.5 mi / 11,887.4 km