Sent på onsdagen var nio dödsfall bekräftade och ytterligare ett 30-tal personer rapporterades ha skadats i attackerna.
Zelenskyj sade att attacken åter bevisade att "Ukraina, tillsammans med landets allierade, måste förstärka luftförsvaret".
— Vi behöver så många av dessa system som är möjligt, vädjade Zelenskyj som genomförde ett blixtbesök i Saudiarabien på onsdagen.
Robotangreppen skedde dagen innan toppmötet med G7-ländernas ledare inleds i Fasano i sydöstra Italien.
Enligt förhandsbesked från det franska presidentkansliet kommer G7-länderna att överföra omkring 50 miljarder dollar, motsvarande 516 miljarder kronor, av frysta ryska tillgångar till Ukraina.