Ukrainians can travel to EU Member States without a visa
Although, Ukraine is not part of the European Union, Ukrainians can travel to most EU Member States without a visa for short stays since June 11, 2017 after the European Union and European Council representatives approved the request of Ukraine for visa-free travel.
Ukrainian citizens holding biometric passports can travel to the Schengen Zone without a visa for a period of 90 days within any 180-day period for purposes other than working.
In addition to the Schengen Zone, Ukrainian citizens holding biometric passports can also travel to countries that are not part of the Schengen Zone such as Norway, Iceland, Liechtenstein, and Switzerland.
However, it should be noted that even though United Kingdom and Ireland are part of the European Union, Ukrainians wishing to travel to the United Kingdom and Ireland will have to undergo different procedures in order to qualify for short visits in these countries.
The reason for which is owed to the fact that the United Kingdom and Ireland have different policies.
Moreover, it should be pointed out that as Ukrainian nationals are only allowed to travel without a visa for a period of 90 days, any stay for longer than 90 days will require a visa.
https://www.schengenvisainfo.com/ukrainians-can-now-travel-to-eu-member-states-without-visa/