Flight distance between Porto Novo, Cape Verde and Moscow, Russia 4,196.0 mi / 6,752.9 km