Ukraine has recently loosened its visa requirements for several nationalities. This follows a similar trend by neighboring countries to allow foreign visitors to enter without a prearranged visa.
From the 16th of April 2017 onwards, nationalities of the following countries can enter Ukraine via any border crossing (including the international airports) and obtain a visa-on-arrival. In order to be granted a visa-on-arrival, travelers need to present either an invitation or a document proving themselves as tourists (i.e. hotel reservations, tour agency letter, etc) or business people.
The new ruling supersedes the previous one which was applicable for fewer nationalities and only for entry via Kyiv’s Boryspil Airport.
In case you are wondering what is there to see in Ukraine, check out my guides here.
The eligible countries for visa-on-arrival are the following (the ones in Italics are effective 16th of April):